FlutterCarPlayController class

FlutterCarPlayController is an root object in order to control and communication system with the Apple CarPlay and native functions.

Constructors

FlutterCarPlayController()

Properties

eventChannel EventChannel
no setter
hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addTemplateToHistory(dynamic template) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processFCPAlertActionPressed(String elementId) → void
processFCPAlertTemplateCompleted(bool completed) → void
processFCPBarButtonPressed(String elementId) → void
processFCPGridButtonPressed(String elementId) → void
processFCPListItemSelectedChannel(String elementId) → void
processFCPTextButtonPressed(String elementId) → void
reactToNativeModule(FCPChannelTypes type, dynamic data) Future<bool>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

currentPresentTemplate ↔ dynamic
CPAlertTemplate, CPActionSheetTemplate
getter/setter pair
currentRootTemplate ↔ dynamic
CPTabBarTemplate, CPGridTemplate, CPListTemplate, CPIInformationTemplate, CPPointOfInterestTemplate
getter/setter pair
templateHistory List
CPTabBarTemplate, CPGridTemplate, CPListTemplate, CPIInformationTemplate, CPPointOfInterestTemplate in a List
getter/setter pair

Static Methods

updateCPListItem(CPListItem updatedListItem) → void