One Logo Pool Ball
CarPlay · IOS API REFERENCE

CPMapTemplateWaypoint

class · iOS 26.4+ · SDK 27.1

class CPMapTemplateWaypoint

Members (5)

init · iOS 26.4+

init

TypeScript
static init(waypoint: CPNavigationWaypoint, travelEstimates: CPTravelEstimates): CPMapTemplateWaypoint
Swift declaration
init(waypoint: CPNavigationWaypoint, travelEstimates: CPTravelEstimates)
get · iOS 26.4+

travelEstimates

TypeScript
get travelEstimates(): CPTravelEstimates
Swift declaration
var travelEstimates: CPTravelEstimates { get set }
set · iOS 26.4+

travelEstimates

TypeScript
set travelEstimates(value: CPTravelEstimates)
Swift declaration
var travelEstimates: CPTravelEstimates { get set }
get · iOS 26.4+

waypoint

TypeScript
get waypoint(): CPNavigationWaypoint
Swift declaration
var waypoint: CPNavigationWaypoint { get set }
set · iOS 26.4+

waypoint

TypeScript
set waypoint(value: CPNavigationWaypoint)
Swift declaration
var waypoint: CPNavigationWaypoint { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

CPMapTemplateWaypoint.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All CarPlay types →