TTSummaryEV

Objective-C

@interface TTSummaryEV : NSObject

Swift

class TTSummaryEV : NSObject

Represents a summary of a route.

  • The route or leg length in meters.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger lengthInMetersValue;

    Swift

    var lengthInMetersValue: Int { get }
  • The epstimated travel time in seconds. Note that even when traffic=false travelTimeInSeconds still includes the delay due to traffic.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval travelTimeInSecondsValue;

    Swift

    var travelTimeInSecondsValue: TimeInterval { get }
  • Traffic delay is the difference between the travel time calculated using all available traffic information and travel time calculated without the influence of current and historic traffic data.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSTimeInterval trafficDelayInSecondsValue;

    Swift

    var trafficDelayInSecondsValue: TimeInterval { get }
  • The estimated departure time for the route or leg. Specified as a dateTime.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSDate *departureTime;

    Swift

    var departureTime: Date? { get }
  • The estimated arrival time for the route or leg. Specified as a dateTime.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSDate *arrivalTime;

    Swift

    var arrivalTime: Date? { get }
  • Estimated electric energy consumption in kilowatt hours (kWh). Optional value. Returns -1 if unknown.

    Declaration

    Objective-C

    @property (nonatomic, readonly) double batteryConsumptionInkWhValue;

    Swift

    var batteryConsumptionInkWhValue: Double { get }
  • The estimated battery charge in kWh upon arrival at the end of the leg or the route. Returns -1 if unknown.

    Declaration

    Objective-C

    @property (nonatomic, readonly) double remainingChargeAtArrivalInkWh;

    Swift

    var remainingChargeAtArrivalInkWh: Double { get }