add
TypeScriptadd(laneGuidances: Array<CPLaneGuidance>): Promise<void>Swift declarationfunc add(_ laneGuidances: [CPLaneGuidance])class · iOS 12.0+ · SDK 27.1
@MainActor class CPNavigationSessionadd(laneGuidances: Array<CPLaneGuidance>): Promise<void>Swift declarationfunc add(_ laneGuidances: [CPLaneGuidance])add56920(maneuvers: Array<CPManeuver>): Promise<void>Swift declarationfunc add(_ maneuvers: [CPManeuver])addRouteSegments(routeSegments: Array<CPRouteSegment>): Promise<void>Swift declarationfunc addRouteSegments(_ routeSegments: [CPRouteSegment])cancelTrip(): Promise<void>Swift declarationfunc cancelTrip()finishTrip(): Promise<void>Swift declarationfunc finishTrip()pauseTripForDescription(reason: CPNavigationSession_PauseReason, description?: (string) | null): Promise<void>Swift declarationfunc pauseTrip(for reason: CPNavigationSession.PauseReason, description: String?)pauseTripForDescriptionTurnCardColor(reason: CPNavigationSession_PauseReason, description?: (string) | null, turnCardColor?: (_UIKit_UIColor) | null): Promise<void>Swift declarationfunc pauseTrip(for reason: CPNavigationSession.PauseReason, description: String?, turnCardColor: UIColor?)resumeNavigation(trip: CPTrip, routeSegments: Array<CPRouteSegment>, currentSegment: CPRouteSegment, rerouteReason: CPRerouteReason): Promise<void>Swift declarationfunc resumeNavigation(updatedTrip trip: CPTrip, routeSegments: [CPRouteSegment], currentSegment: CPRouteSegment, rerouteReason: CPRerouteReason)resumeTripUpdatedRouteInformation(routeInformation: CPRouteInformation): Promise<void>Swift declarationfunc resumeTrip(updatedRouteInformation routeInformation: CPRouteInformation)resumeTripUpdatedRouteSegmentsCurrentSegmentRerouteReason(routeSegments: Array<CPRouteSegment>, currentSegment: CPRouteSegment, rerouteReason: CPRerouteReason): Promise<void>Swift declarationfunc resumeTrip(updatedRouteSegments routeSegments: [CPRouteSegment], currentSegment: CPRouteSegment, rerouteReason: CPRerouteReason)updateEstimates(estimates: CPTravelEstimates, maneuver: CPManeuver): Promise<void>Swift declarationfunc updateEstimates(_ estimates: CPTravelEstimates, for maneuver: CPManeuver)get currentLaneGuidance(): Promise<(CPLaneGuidance) | null>Swift declaration@NSCopying var currentLaneGuidance: CPLaneGuidance? { get set }setCurrentLaneGuidance(value?: (CPLaneGuidance) | null): Promise<void>Swift declaration@NSCopying var currentLaneGuidance: CPLaneGuidance? { get set }get currentRoadNameVariants(): Promise<Array<string>>Swift declarationvar currentRoadNameVariants: [String] { get set }setCurrentRoadNameVariants(value: Array<string>): Promise<void>Swift declarationvar currentRoadNameVariants: [String] { get set }get currentSegment(): Promise<CPRouteSegment>Swift declarationvar currentSegment: CPRouteSegment { get set }setCurrentSegment(value: CPRouteSegment): Promise<void>Swift declarationvar currentSegment: CPRouteSegment { get set }get maneuverState(): Promise<CPManeuverState>Swift declarationvar maneuverState: CPManeuverState { get set }setManeuverState(value: CPManeuverState): Promise<void>Swift declarationvar maneuverState: CPManeuverState { get set }get optionsPanel(): Promise<(CPMapPanel) | null>Swift declarationvar optionsPanel: CPMapPanel? { get set }setOptionsPanel(value?: (CPMapPanel) | null): Promise<void>Swift declarationvar optionsPanel: CPMapPanel? { get set }get routeSegments(): Promise<Array<CPRouteSegment>>Swift declarationvar routeSegments: [CPRouteSegment] { get }get isRouteSharingEnabled(): Promise<boolean>Swift declarationvar isRouteSharingEnabled: Bool { get }get isRouteSharingSupported(): Promise<boolean>Swift declarationvar isRouteSharingSupported: Bool { get }get trip(): Promise<CPTrip>Swift declarationvar trip: CPTrip { get }get upcomingManeuvers(): Promise<Array<CPManeuver>>Swift declarationvar upcomingManeuvers: [CPManeuver] { get set }setUpcomingManeuvers(value: Array<CPManeuver>): Promise<void>Swift declarationvar upcomingManeuvers: [CPManeuver] { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CPNavigationSession.init()
inherited init: clang: 'init' is unavailable