ViewModel
final class ViewModel : SendableUndocumented
- 
                  
                  Undocumented DeclarationSwift init( name: String, timestamp: Date, gaugeID: PersistentIdentifier, sync: Bool = true, onPress: @escaping (PersistentIdentifier) -> Void)
- 
                  
                  Undocumented DeclarationSwift var syncing: Bool { get set }
- 
                  
                  Undocumented DeclarationSwift var latestHeightReading: GaugeReading? { get set }
- 
                  
                  Undocumented DeclarationSwift var latestDischargeReading: GaugeReading? { get set }
- 
                  
                  Undocumented DeclarationSwift var updatedAt: Date? { get set }
- 
                  
                  Undocumented DeclarationSwift let name: String
- 
                  
                  Undocumented DeclarationSwift weak var gauge: Gauge? { get set }
- 
                  
                  Undocumented DeclarationSwift func onAppear()
- 
                  
                  Undocumented DeclarationSwift func handlePress()
- 
                  
                  Undocumented DeclarationSwift func getLatestReadings()
- 
                  
                  Undocumented DeclarationSwift func syncGauge()
 View on GitHub
            View on GitHub
           Install in Dash
            Install in Dash
          