added iOS source code
[wl-app.git] / iOS / WolneLektury / Screens / BookDetails / Cells / BookDetailsInfoTableViewCell.swift
1 //
2 //  BookDetailsInfoTableViewCell.swift
3 //  WolneLektury
4 //
5 //  Created by Pawel Dabrowski on 19/06/2018.
6 //  Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved.
7 //
8
9 import UIKit
10
11 class BookDetailsInfoTableViewCell: WLTableViewCell {
12
13     @IBOutlet weak var epochTitleLabel: UILabel!
14     @IBOutlet weak var epochDescLabel: UILabel!
15     @IBOutlet weak var kindTitleLabel: UILabel!
16     @IBOutlet weak var kindDescLabel: UILabel!
17     @IBOutlet weak var genreTitleLabel: UILabel!
18     @IBOutlet weak var genreDescLabel: UILabel!
19  
20     class func instance() -> BookDetailsInfoTableViewCell{
21         let cell = BookDetailsInfoTableViewCell.instance(type: BookDetailsInfoTableViewCell.self)
22         return cell
23     }
24     
25     override func awakeFromNib() {
26         super.awakeFromNib()
27         epochTitleLabel.text = "book_epoch".localized.uppercased()
28         kindTitleLabel.text = "book_kind".localized.uppercased()
29         genreTitleLabel.text = "book_genre".localized.uppercased()
30     }
31
32     func setup(bookModel: BookDetailsModel){
33         epochDescLabel.text = bookModel.getEpochs()
34         kindDescLabel.text = bookModel.getKinds()
35         genreDescLabel.text = bookModel.getGenres()
36     }
37 }