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(CPTemplate 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
processFCPListImageRowItemElementSelectedChannel(String elementId, int index) Future<void>
processFCPListImageRowItemSelectedChannel(String elementId) Future<void>
processFCPListItemSelectedChannel(String elementId) Future<void>
processFCPSearchButtonPressed(String elementId) → void
processFCPSearchResultSelected(String elementId, String itemElementId) → void
processFCPSearchTextUpdated(String elementId, String searchText) → void
processFCPTextButtonPressed(String elementId) → void
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

flutterToNativeModule(FCPChannelTypes type, [dynamic data]) Future<bool?>
getMaximumItemCount() Future<int?>
getMaximumNumberOfGridImages() Future<int?>
getMaximumSectionCount() Future<int?>
getTemplateFromHistory<T extends CPTemplate>(String elementId) → T?
updateCPListImageRowItem(CPListImageRowItem updatedListImageItem) → void
updateCPListImageRowItemElement(CPListImageRowItemElement updatedListImageRowItemElement) → void
updateCPListItem(CPListItem updatedListItem) → void