ClimateState constructor
ClimateState({
- double? insideTemp,
- double? outsideTemp,
- double? driverTempSetting,
- double? passengerTempSetting,
- int? leftTempDirection,
- int? rightTempDirection,
- bool? isFrontDefrosterOn,
- bool? isRearDefrosterOn,
- int? fanStatus,
- bool? isClimateOn,
- double? minAvailTemp,
- double? maxAvailTemp,
- bool? seatHeaterLeft,
- bool? seatHeaterRight,
- bool? seatHeaterRearLeft,
- bool? seatHeaterRearRight,
- bool? seatHeaterRearCenter,
- int? seatHeaterRearRightBack,
- int? seatHeaterRearLeftBack,
- bool? batteryHeater,
- bool? batteryHeaterNoPower,
- bool? steeringWheelHeater,
- bool? wiperBladeHeater,
- bool? sideMirrorHeaters,
- bool? isPreconditioning,
- bool? smartPreconditioning,
- bool? isAutoConditioningOn,
- int? timestamp,
Constructs a new instance of the ClimateState class.
Takes a series of optional parameters, each representing a specific aspect of the vehicle's climate state.
Implementation
ClimateState({
this.insideTemp,
this.outsideTemp,
this.driverTempSetting,
this.passengerTempSetting,
this.leftTempDirection,
this.rightTempDirection,
this.isFrontDefrosterOn,
this.isRearDefrosterOn,
this.fanStatus,
this.isClimateOn,
this.minAvailTemp,
this.maxAvailTemp,
this.seatHeaterLeft,
this.seatHeaterRight,
this.seatHeaterRearLeft,
this.seatHeaterRearRight,
this.seatHeaterRearCenter,
this.seatHeaterRearRightBack,
this.seatHeaterRearLeftBack,
this.batteryHeater,
this.batteryHeaterNoPower,
this.steeringWheelHeater,
this.wiperBladeHeater,
this.sideMirrorHeaters,
this.isPreconditioning,
this.smartPreconditioning,
this.isAutoConditioningOn,
this.timestamp,
});