added iOS source code
[wl-app.git] / iOS / WolneLektury / Screens / Player / PlayerItemTableViewCell.swift
1 //
2 //  PlayerItemTableViewCell.swift
3 //  WolneLektury
4 //
5 //  Created by Pawel Dabrowski on 22/09/2018.
6 //  Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved.
7 //
8
9 import UIKit
10
11 class PlayerItemTableViewCell: UITableViewCell {
12
13     @IBOutlet weak var titleLabel: UILabel!
14     @IBOutlet weak var playingIcon: UIImageView!
15
16     override func awakeFromNib() {
17         super.awakeFromNib()
18         // Initialization code
19         selectionStyle = .none
20         backgroundColor = .clear
21         contentView.backgroundColor = .clear
22     }
23     
24     func setup(mediaModel: MediaModel, isPlaying: Bool) {
25         titleLabel.text = mediaModel.name
26     }
27     
28     override func setSelected(_ selected: Bool, animated: Bool) {
29         super.setSelected(selected, animated: animated)
30         playingIcon.isHidden = !selected
31     }
32 }