FlutterCarPlayController class
FlutterCarPlayController is an root object in order to control and communication system with the Apple CarPlay and native functions.
Constructors
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 -
processVoiceControlButtonPressed(
String templateId, String elementId) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- currentPresentTemplate ↔ CPTemplate?
-
The currently presented modal, including voice control.
getter/setter pair
- currentRootTemplate → CPTemplate?
-
CPTabBarTemplate, CPGridTemplate, CPListTemplate,
CPIInformationTemplate, CPPointOfInterestTemplateno setter -
templateHistory
↔ List<
CPTemplate> -
CPTabBarTemplate, CPGridTemplate, CPListTemplate,
CPIInformationTemplate, CPPointOfInterestTemplate in a Listgetter/setter pair
Static Methods
-
dismissCurrentModal(
{String? elementId}) → void -
dismissModal(
bool animated) → Future< bool> -
flutterToNativeModule(
FCPChannelTypes type, [dynamic data, bool isCurrent()?]) → Future< bool?> -
getMaximumItemCount(
) → Future< int?> -
getMaximumNumberOfGridImages(
) → Future< int?> -
getMaximumSectionCount(
) → Future< int?> -
getTemplateFromHistory<
T extends CPTemplate> (String elementId) → T? -
presentModal(
CPTemplate template, FCPChannelTypes method, Map< String, dynamic> arguments) → Future<bool> -
updateCPListImageRowItem(
CPListImageRowItem updatedListImageItem) → void -
updateCPListImageRowItemElement(
CPListImageRowItemElement updatedListImageRowItemElement) → void -
updateCPListItem(
CPListItem updatedListItem) → void