CarPlay · IOS API REFERENCE
CPTravelEstimates
class · iOS 12.0+ · SDK 27.1
class CPTravelEstimates
Members (7)
init · iOS 17.4+init
TypeScriptstatic initDistanceRemainingDistanceRemainingToDisplayTimeRemaining(distanceRemaining: _Foundation_Measurement<_Foundation_UnitLength>, distanceRemainingToDisplay: _Foundation_Measurement<_Foundation_UnitLength>, time: number): CPTravelEstimates
Swift declarationinit(distanceRemaining: Measurement<UnitLength>, distanceRemainingToDisplay: Measurement<UnitLength>, timeRemaining time: TimeInterval)
init · iOS 27.0+init
TypeScriptstatic initDistanceRemainingDistanceRemainingToDisplayTimeRemainingRouteDetails(distanceRemaining: _Foundation_Measurement<_Foundation_UnitLength>, distanceRemainingToDisplay: _Foundation_Measurement<_Foundation_UnitLength>, time: number, routeDetails: Array<CPRouteDetail>): CPTravelEstimates
Swift declarationinit(distanceRemaining: Measurement<UnitLength>, distanceRemainingToDisplay: Measurement<UnitLength>, timeRemaining time: TimeInterval, routeDetails: [CPRouteDetail])
init · iOS 12.0+init
TypeScriptstatic initDistanceRemainingTimeRemaining(distance: _Foundation_Measurement<_Foundation_UnitLength>, time: number): CPTravelEstimates
Swift declarationinit(distanceRemaining distance: Measurement<UnitLength>, timeRemaining time: TimeInterval)
get · iOS 12.0+distanceRemaining
TypeScriptget distanceRemaining(): _Foundation_Measurement<_Foundation_UnitLength>
Swift declarationvar distanceRemaining: Measurement<UnitLength> { get }
get · iOS 17.4+distanceRemainingToDisplay
TypeScriptget distanceRemainingToDisplay(): _Foundation_Measurement<_Foundation_UnitLength>
Swift declarationvar distanceRemainingToDisplay: Measurement<UnitLength> { get }
get · iOS 27.0+routeDetails
TypeScriptget routeDetails(): Array<CPRouteDetail>
Swift declarationvar routeDetails: [CPRouteDetail] { get }
get · iOS 12.0+timeRemaining
TypeScriptget timeRemaining(): number
Swift declarationvar timeRemaining: TimeInterval { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CPTravelEstimates.init()
inherited init: cannot prove legal (class declares 3 custom initializers)
All CarPlay types →