iOS Guides | Samples

CarPlay Namespace

Remarks

 

Classes

TypeReason
CPActionSheetTemplate
CPAlertActionAn action that is displayed on a button in an alert.
CPAlertActionStyleEnumerates the styles for a CPAlert object's action button.
CPAlertTemplate
CPApplicationDelegateThe application delegate for CarPlay applications.
CPApplicationDelegate_ExtensionsExtension methods to implement the optional members of the CPApplicationDelegate protocol.
CPBarButtonA button in the navigation bar.
CPBarButtonTypeEnumerates the kinds of CPBarButton.
CPGridButtonA menu item displayed in a CPGridTemplate.
CPGridTemplate CPTemplate subclass that displays a menu in grid form.
CPImageSet
CPInterfaceControllerA system-created controller object (similar, but not derived from, UIViewontroller).
CPInterfaceControllerDelegateDefault implementation of ICPInterfaceControllerDelegate, the delegate object for CPInterfaceController objects.
CPInterfaceControllerDelegate_ExtensionsInterface for the mandatory methods of the CPInterfaceControllerDelegate protocol.
CPLimitableUserInterfaceFlagging enumeration that describes how the UI might be limited.
CPListItemA line in a CPListTemplate.
CPListSectionOrganizational element within a CPListTemplate.
CPListTemplate CPTemplate that presents a hierarchical menu of choices.
CPListTemplateDelegateAbstract implementation of ICPListTemplateDelegate, the delegate object for CPListTemplate objects.
CPManeuverA step in a CPTrip.
CPManeuverDisplayStyle
CPMapButtonA button displayed on the CPMapTemplate.
CPMapTemplate CPTemplate subclass that displays a map.
CPMapTemplateDelegateDefault implementation of ICPMapTemplateDelegate, providing the delegate object for CPMapTemplate objects.
CPMapTemplateDelegate_ExtensionsOptional methods within the ICPMapTemplateDelegate protocol.
CPNavigationAlertA banner displayed with high-priority.
CPNavigationAlertDismissalContextEnumerates the reasons why a navigation alert was dismissed.
CPNavigationSessionA session that may involve planning, updating, and executing a trip.
CPPanDirectionEnumerates the directions of panning the navigation map.
CPRouteChoiceA possible route for the trip.
CPSearchTemplate CPTemplate subclass showing the destination search results.
CPSearchTemplateDelegateDelegate object for the CPSearchTemplate class.
CPSearchTemplateDelegate_Extensions
CPSearchTemplateDelegateUpdateHandler
CPSessionConfigurationClass that responds to user-interface configuration changes.
CPSessionConfigurationDelegateAbstract implementation of Carlay.ICPSessionConfigurationDelegate.
CPTemplateAbstract base class for CarPlay user interface templates.
CPTimeRemainingColor
CPTravelEstimatesEstimates of time and distance requirements for requested navigation.
CPTripA journey from CPTrip.Origin to CPTrip.Destination.
CPTripEstimateStyle
CPTripPauseReasonEnumerates the reasons why the current trip has been paused.
CPTripPreviewTextConfiguration
CPVoiceControlState
CPVoiceControlTemplate CPTemplate subclass for displaying the voice control indicator.
CPWindow
CPWindow+CPWindowAppearanceAppearance class for objects of type CPWindow.
ICPApplicationDelegateApplication delegate for the required methods of the CPApplicationDelegate protocol.
ICPBarButtonProvidingInterface defining necessary methods for the CPBarButtonProviding protocol.
ICPInterfaceControllerDelegateDelegate object for ICPInterfaceController objects.
ICPListTemplateDelegateDelegate object for CPListTemplate objects.
ICPMapTemplateDelegateDelegate object for CPMapTemplate objects.
ICPSearchTemplateDelegateDelegate object used by CPSearchTemplate.
ICPSessionConfigurationDelegateDelegate object used by CPSessionConfiguration.