ChargingActionDetails class

Parameters related to the electric vehicle's charging action.

Constructors

ChargingActionDetails()

Properties

arrivalChargeInKilowattHours ↔ double
Estimated vehicle battery charge before this action (in kWh). A valid ChargingActionDetails object will have positive ChargingActionDetails.arrivalChargeInKilowattHours. Defaults to 0.
getter/setter pair
consumablePowerInKilowatts ↔ double
Maximum charging power (in kW) available to the vehicle, based on the properties of the charging station and the vehicle. A valid ChargingActionDetails object will have positive ChargingActionDetails.consumablePowerInKilowatts. Defaults to 0.
getter/setter pair
hashCode → int
The hash code for this object.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
targetChargeInKilowattHours ↔ double
Level to which vehicle battery should be charged by this action (in kWh). A valid ChargingActionDetails object will have positive ChargingActionDetails.targetChargeInKilowattHours. Defaults to 0.
getter/setter pair

Methods

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

Operators

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