TTChargingInformationAtEndOfLeg

Objective-C

@interface TTChargingInformationAtEndOfLeg : NSObject

Swift

class TTChargingInformationAtEndOfLeg : NSObject

Represents information about a charging stop of a route leg.

  • The charge in kWh to which the battery should be charged.

    Declaration

    Objective-C

    @property (nonatomic, readonly) double targetChargeInkWh;

    Swift

    var targetChargeInkWh: Double { get }
  • A list of chargingConnections, one of which should be used at this charging stop.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NSArray<TTChargingConnection *> *chargingConnections;

    Swift

    var chargingConnections: [TTChargingConnection] { get }
  • The unique identifier of this charging park. This UUID can be used to check the availability of the charging park.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSUUID *chargingParkUUID;

    Swift

    var chargingParkUUID: UUID? { get }
  • The estimated time in seconds spent at the charging stop, allowing for some additional time needed to use the charging facility.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval chargingTime;

    Swift

    var chargingTime: TimeInterval { get }