Files
eqn.ios/Sources/Earthquake Network/Models/EQNGenericValue.swift
T

35 lines
731 B
Swift

//
// EQNGenericValue.swift
// Earthquake Network
//
// Created by Busi Andrea on 26/08/2020.
// Copyright © 2020 Earthquake Network. All rights reserved.
//
import Foundation
@objcMembers
class EQNGenericValue: NSObject {
/// Value of the element
public let value: String
/// Display text
public let display: String
// MARK: - Init
init(value: String, display: String) {
self.value = value
self.display = NSLocalizedString(display, comment: "")
}
// MARK: - Equal
override func isEqual(_ object: Any?) -> Bool {
if let aValue = object as? EQNGenericValue {
return aValue.value == self.value
}
return false
}
}