// // IHNewEquipment_nr_Cell.swift // Inhealth // // Created by weclouds on 2019/12/13. // Copyright © 2019 weclouds. All rights reserved. // import UIKit class IHNewEquipment_nr_Cell: UITableViewCell { var deviceInfo :EquipmentInfo?{ didSet{ if let info = self.deviceInfo { if let devType = info.deviceType { // if devType == "0" { // deviceImage.image = UIImage(named: "Ordinary light") // }else if devType == "1" { // deviceImage.image = UIImage(named: "Circadian light") // }else if devType == "2" { // deviceImage.image = UIImage(named: "Sensor") // }else if devType == "3" { // deviceImage.image = UIImage(named: "Purifier") // } } deviceImage.image = info.deviceImage nameLabel.text = info.deviceName deviceIDLabel.text = info.deviceID } } } var deleteCallback :(()->Void)? @IBOutlet weak var deviceImage: UIImageView! @IBOutlet weak var nameLabel: UILabel! @IBOutlet weak var deviceIDLabel: UILabel! override func awakeFromNib() { super.awakeFromNib() // Initialization code deviceImage.contentMode = .scaleAspectFit } override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) // Configure the view for the selected state } @IBAction func deleteAction(_ sender: Any) { if let callback = deleteCallback { callback() } } }