props property
override
The list of properties that will be used to determine whether two instances are equal.
Implementation
@override
List<Object?> get props => [
cellularExpiryDate,
cellularInstallationDate,
cellularDataStatus,
device,
powerSource,
switchState,
coolingType,
connectionType,
hasServiceAgreement,
serviceAgreementBeginDate,
serviceAgreementTerm,
serviceAgreementTermMonths,
serviceAgreementTermDays,
serverIpAddress,
lastExerciseStartDate,
lastExerciseEndDate,
nextExerciseDate,
exerciseFrequency,
exerciseMode,
exerciseDuration,
runningExerciseMode,
supportsNextExerciseDateTimeParam,
lastRanDate,
totalRuntime,
totalOperationTime,
nextMaintenanceDate,
addedBy,
associatedUsers,
modelNumber,
product,
latestFirmware,
currentFirmware,
controllerClockTime,
controllerType,
fuelType,
batteryVoltageV,
engineCoolantTempF,
engineFrequencyHz,
engineSpeedRevPerMin,
lubeOilTempF,
controllerTempF,
engineCompartmentTempF,
engineOilPressurePsi,
engineOilPressureOk,
generatorLoadW,
generatorLoadPercent,
generatorVoltageAvgV,
setOutputVoltageV,
utilityVoltageV,
engineState,
loadShed,
pim,
];