Gauge
final class Gauge : Identifiable
Undocumented
-
init(id:
name: metric: country: siteID: state: zone: source: latitude: longitude: favorite: primary: readings: alerts: updatedAt: ) Undocumented
Declaration
Swift
init( id: UUID, name: String, metric: GaugeMetric, country: String, siteID: String, state: String, zone: String? = nil, source: GaugeSource = .usgs, latitude: Float, longitude: Float, favorite: Bool, primary: Bool, readings: [GaugeReading], alerts: [GaugeAlert], updatedAt: Date)
-
Declaration
Swift
var id: UUID { get set }
-
Undocumented
Declaration
Swift
var name: String { get set }
-
Undocumented
Declaration
Swift
var metric: GaugeMetric { get set }
-
Undocumented
Declaration
Swift
var country: String { get set }
-
Undocumented
Declaration
Swift
var siteID: String { get set }
-
Undocumented
Declaration
Swift
var state: String { get set }
-
Undocumented
Declaration
Swift
var zone: String? { get set }
-
Undocumented
Declaration
Swift
var source: GaugeSource { get set }
-
Undocumented
Declaration
Swift
var latitude: Float { get set }
-
Undocumented
Declaration
Swift
var longitude: Float { get set }
-
Undocumented
Declaration
Swift
var favorite: Bool { get set }
-
Undocumented
Declaration
Swift
var primary: Bool { get set }
-
Undocumented
Declaration
Swift
var readings: [GaugeReading] { get set }
-
Undocumented
Declaration
Swift
var alerts: [GaugeAlert] { get set }
-
Undocumented
Declaration
Swift
var updatedAt: Date { get set }