init
TypeScriptstatic initBatteryLevel(batteryLevel: number): Promise<CPRouteDetail>Swift declarationconvenience init(batteryLevel: Double)class · iOS 27.0+ · SDK 27.1
@MainActor class CPRouteDetailstatic initBatteryLevel(batteryLevel: number): Promise<CPRouteDetail>Swift declarationconvenience init(batteryLevel: Double)static initCarbonFootprint(carbonFootprint: _Foundation_Measurement<_Foundation_UnitMass>): Promise<CPRouteDetail>Swift declarationconvenience init(carbonFootprint: Measurement<UnitMass>)static initEcoScore(value: number): Promise<CPRouteDetail>Swift declarationconvenience init(ecoScore value: Double)static initEmissions(emissions: _Foundation_Measurement<_Foundation_UnitMass>): Promise<CPRouteDetail>Swift declarationconvenience init(emissions: Measurement<UnitMass>)static initFuelEnergy(fuelEnergy: _Foundation_Measurement<_Foundation_UnitEnergy>): Promise<CPRouteDetail>Swift declarationconvenience init(fuelEnergy: Measurement<UnitEnergy>)static initFuelLevel(fuelLevel: _Foundation_Measurement<_Foundation_UnitVolume>): Promise<CPRouteDetail>Swift declarationconvenience init(fuelLevel: Measurement<UnitVolume>)static initFuelMass(fuelMass: _Foundation_Measurement<_Foundation_UnitMass>): Promise<CPRouteDetail>Swift declarationconvenience init(fuelMass: Measurement<UnitMass>)static initHov(hovInfo: string): Promise<CPRouteDetail>Swift declarationconvenience init(hov hovInfo: String)static initInfo(info: string): Promise<CPRouteDetail>Swift declarationconvenience init(info: String)static initKilowattHours(kilowattHours: _Foundation_Measurement<_Foundation_UnitEnergy>): Promise<CPRouteDetail>Swift declarationconvenience init(kilowattHours: Measurement<UnitEnergy>)static initParking(parking: string): Promise<CPRouteDetail>Swift declarationconvenience init(parking: String)static initRating(rating: number): Promise<CPRouteDetail>Swift declarationconvenience init(rating: Double)static initSymbolNameValue(symbolName: string, value: string): Promise<CPRouteDetail>Swift declarationconvenience init(symbolName: String, value: String)static initTollAmountLocale(value: number, locale: _Foundation_Locale): Promise<CPRouteDetail>Swift declarationconvenience init(tollAmount value: Double, locale: Locale)static initTrafficLights(trafficLights: number): Promise<CPRouteDetail>Swift declarationconvenience init(trafficLights: Int)static initWarning(warning: string): Promise<CPRouteDetail>Swift declarationconvenience init(warning: String)get symbolTintColor(): Promise<(_UIKit_UIColor) | null>Swift declarationvar symbolTintColor: UIColor? { get set }setSymbolTintColor(value?: (_UIKit_UIColor) | null): Promise<void>Swift declarationvar symbolTintColor: UIColor? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CPRouteDetail.init()
inherited init: cannot prove legal (class declares 17 custom initializers)