Files
eqn.ios/Sources/Earthquake Network/Controllers/Alerts/Cells/AlertsSmartphoneNetworkTableViewCell.swift
T
2020-10-08 21:36:28 +02:00

40 lines
927 B
Swift

//
// AlertsSmartphoneNetworkTableViewCell.swift
// Earthquake Network
//
// Created by Busi Andrea on 04/10/2020.
// Copyright © 2020 Earthquake Network. All rights reserved.
//
import UIKit
class AlertsSmartphoneNetworkTableViewCell: EQNBaseTableViewCell {
@objc var smartphoneNetwork: EQNReteSmartphone? {
didSet {
updateUI()
}
}
@objc var onTapButton: (() -> Void)?
// MARK: - Internal
@IBOutlet private weak var smartphoneCounterLabel: UILabel!
@IBOutlet private weak var localCoverageButton: UIButton!
// MARK: - Private
private func updateUI() {
guard let smartphoneNetwork = smartphoneNetwork else { return }
smartphoneCounterLabel.text = smartphoneNetwork.green.stringValue
}
// MARK: - Actions
@IBAction private func localCovergeTapped(_ sender: UIButton) {
onTapButton?()
}
}