DeviceDetailsV2 class

Available extensions
Annotations

Constructors

DeviceDetailsV2({DeviceV2? device, PowerSourceV2? powerSource, SwitchStateV2? switchState, CoolingTypeV2? coolingType, ConnectionTypeV2? connectionType, bool? hasServiceAgreement, DateTime? serviceAgreementBeginDate, ServiceAgreementTermV2? serviceAgreementTerm, int? serviceAgreementTermMonths, int? serviceAgreementTermDays, DateTime? lastRanTimestamp, int? totalRuntimeMinutes, int? runtimeSinceLastMaintenanceMinutes, String? addedBy, List<String>? associatedUsers, String? latestFirmware, DateTime? controllerClockTimestamp, String? controllerType, String? fuelType, double? batteryVoltageV, double? engineCoolantTempF, double? engineFrequencyHz, double? engineSpeedRpm, double? lubeOilTempF, double? controllerTempF, double? engineCompartmentTempF, double? engineOilPressurePsi, bool? engineOilPressureOk, double? generatorLoadW, double? generatorLoadPercent, double? generatorVoltageAvgV, double? setOutputVoltageV, double? utilityVoltageV, String? engineState, PeripheralV2? loadShed, PeripheralV2? pim})
const
DeviceDetailsV2.fromJson(Map<String, dynamic> json)
factory

Properties

addedBy String?
final
associatedUsers List<String>?
final
batteryVoltageV double?
final
connectionType ConnectionTypeV2?
final
controllerClockTimestamp DateTime?
final
controllerTempF double?
final
controllerType String?
final
coolingType CoolingTypeV2?
final
device DeviceV2?
final
engineCompartmentTempF double?
final
engineCoolantTempF double?
final
engineFrequencyHz double?
final
engineOilPressureOk bool?
final
engineOilPressurePsi double?
final
engineSpeedRpm double?
final
engineState String?
final
fuelType String?
final
generatorLoadPercent double?
final
generatorLoadW double?
final
generatorVoltageAvgV double?
final
hashCode int
The hash code for this object.
no setteroverride
hasServiceAgreement bool?
final
lastRanTimestamp DateTime?
final
latestFirmware String?
final
loadShed PeripheralV2?
final
lubeOilTempF double?
final
pim PeripheralV2?
final
powerSource PowerSourceV2?
final
runtimeSinceLastMaintenanceMinutes int?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceAgreementBeginDate DateTime?
final
serviceAgreementTerm ServiceAgreementTermV2?
final
serviceAgreementTermDays int?
final
serviceAgreementTermMonths int?
final
setOutputVoltageV double?
final
switchState SwitchStateV2?
final
totalRuntimeMinutes int?
final
utilityVoltageV double?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override

Constants

fromJsonFactory → const DeviceDetailsV2 Function(Map<String, dynamic> json)
toJsonFactory → const Map<String, dynamic> Function(DeviceDetailsV2 instance)