AnyProperty
public protocol AnyProperty : AnyObject, AnySnapshot
-
Declaration
Swift
typealias AnyUpdateListener = (_ snapshot: AnySnapshot) -> Void -
Declaration
Swift
var displayName: String { get } -
Declaration
Swift
var date: Date { get } -
errorDefault implementationDefault Implementation
Declaration
Swift
var error: Error? { get } -
errorsPublisherDefault implementationDefault Implementation
Declaration
Swift
var errorsPublisher: AnyPublisher<Error?, Never> { get } -
Declaration
Swift
var typeErasedFormatter: Formatter { get } -
typeErasedSnapshotsDefault implementationDefault Implementation
An asynchronous stream of values, starting with the current value.
Declaration
Swift
var typeErasedSnapshots: AsyncStream<AnySnapshot> { get } -
Declaration
Swift
var typeErasedSnapshotPublisher: AnyPublisher<AnySnapshot, Never> { get } -
acceleration(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func acceleration( displayName: String, value: Double, unit: UnitAcceleration, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> AccelerationProperty -
acceleration(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func acceleration( displayName: String, value: Double? = nil, unit: UnitAcceleration, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalAccelerationProperty -
metersPerSecondSquared(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func metersPerSecondSquared( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> AccelerationProperty -
metersPerSecondSquared(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func metersPerSecondSquared( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalAccelerationProperty -
gravity(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func gravity( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> AccelerationProperty -
gravity(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func gravity( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalAccelerationProperty -
angle(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func angle( displayName: String, value: Double, unit: UnitAngle, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> AngleProperty -
angle(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func angle( displayName: String, value: Double? = nil, unit: UnitAngle, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalAngleProperty -
degrees(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func degrees( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> AngleProperty -
degrees(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func degrees( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalAngleProperty -
radians(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func radians( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> AngleProperty -
radians(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func radians( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalAngleProperty -
measurement(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func measurement<Unit: Foundation.Unit>( displayName: String, value: Double, unit: Unit, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> MeasurementProperty<Unit> -
measurement(displayName:Extension methodmeasurement: formatter: date: ) Declaration
Swift
public static func measurement<Unit: Foundation.Unit>( displayName: String, measurement: Measurement<Unit>, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> MeasurementProperty<Unit> -
measurement(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func measurement<Unit: Foundation.Unit>( displayName: String, value: Double? = nil, unit: Unit, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalMeasurementProperty<Unit> -
measurement(displayName:Extension methodmeasurement: unit: formatter: date: ) Declaration
Swift
public static func measurement<Unit: Foundation.Unit>( displayName: String, measurement: Measurement<Unit>, unit: Unit, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalMeasurementProperty<Unit> -
frequency(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func frequency( displayName: String, value: Double, unit: UnitFrequency, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> FrequencyProperty -
frequency(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func frequency( displayName: String, value: Double? = nil, unit: UnitFrequency, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalFrequencyProperty -
radiansPerSecond(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func radiansPerSecond( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> FrequencyProperty -
radiansPerSecond(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func radiansPerSecond( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalFrequencyProperty -
length(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func length( displayName: String, value: Double, unit: UnitLength, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> LengthProperty -
length(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func length( displayName: String, value: Double? = nil, unit: UnitLength, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalLengthProperty -
meters(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func meters( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> LengthProperty -
meters(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func meters( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalLengthProperty -
magneticField(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func magneticField( displayName: String, value: Double, unit: UnitMagneticField, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> MagneticFieldProperty -
magneticField(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func magneticField( displayName: String, value: Double? = nil, unit: UnitMagneticField, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalMagneticFieldProperty -
tesla(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func tesla( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> MagneticFieldProperty -
tesla(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func tesla( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalMagneticFieldProperty -
microTesla(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func microTesla( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> MagneticFieldProperty -
microTesla(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func microTesla( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalMagneticFieldProperty -
pressure(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func pressure( displayName: String, value: Double, unit: UnitPressure, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> PressureProperty -
pressure(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func pressure( displayName: String, value: Double? = nil, unit: UnitPressure, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalPressureProperty -
kilopascals(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func kilopascals( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> PressureProperty -
kilopascals(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func kilopascals( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalPressureProperty -
speed(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func speed( displayName: String, value: Double, unit: UnitSpeed, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> SpeedProperty -
metersPerSecond(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func metersPerSecond( displayName: String, value: Double, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> SpeedProperty -
speed(displayName:Extension methodvalue: unit: formatter: date: ) Declaration
Swift
public static func speed( displayName: String, value: Double? = nil, unit: UnitSpeed, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalSpeedProperty -
metersPerSecond(displayName:Extension methodvalue: formatter: date: ) Declaration
Swift
public static func metersPerSecond( displayName: String, value: Double? = nil, formatter: MeasurementFormatter = MeasurementFormatter(), date: Date = Date() ) -> OptionalSpeedProperty -
formattedValueExtension methodDeclaration
Swift
public var formattedValue: String? { get }
View on GitHub
AnyProperty Protocol Reference