A session configuration object that receives notifications when the car limits user interface elements.


class CPSessionConfiguration : NSObject


Use CPSessionConfiguration to receive notifications when the car limits user interface elements such as keyboard display and maximum list length. Limitations can change dynamically while navigation apps are running.


Creating a Session Configuration

init(delegate: CPSessionConfigurationDelegate)

Creates a session configuration with a delegate.

protocol CPSessionConfigurationDelegate

The interface that an object implements to serve as a delegate to a session configuration.

Managing the Delegate

var delegate: CPSessionConfigurationDelegate?

An object serving as the delegate to the session configuration.

Getting the Limits

var limitedUserInterfaces: CPLimitableUserInterface

A bit mask value indicating the user interface limits.

struct CPLimitableUserInterface

The types of limitable user interface elements.


Inherits From

Conforms To