| Interface | Description |
|---|---|
| AccessibilityChannel.AccessibilityMessageHandler |
Handler that receives accessibility messages sent from Flutter to Android through a given
AccessibilityChannel. |
| KeyEventChannel.EventResponseHandler |
A handler of incoming key handling messages.
|
| LocalizationChannel.LocalizationMessageHandler |
Handler that receives platform messages sent from Flutter to Android through a given
PlatformChannel. |
| MouseCursorChannel.MouseCursorMethodHandler | |
| PlatformChannel.PlatformMessageHandler |
Handler that receives platform messages sent from Flutter to Android through a given
PlatformChannel. |
| PlatformViewsChannel.PlatformViewsHandler |
Handler that receives platform view messages sent from Flutter to Android through a given
PlatformViewsChannel. |
| TextInputChannel.TextInputMethodHandler |
| Class | Description |
|---|---|
| AccessibilityChannel |
System channel that sends accessibility requests and events from Flutter to Android.
|
| DeferredComponentChannel |
Method channel that handles manual installation requests and queries for installation state for
deferred components.
|
| KeyEventChannel |
Event message channel for key events to/from the Flutter framework.
|
| KeyEventChannel.FlutterKeyEvent |
A key event as defined by Flutter.
|
| LifecycleChannel |
TODO(mattcarroll): fill in javadoc for LifecycleChannel.
|
| LocalizationChannel |
Sends the platform's locales to Dart.
|
| MouseCursorChannel |
System channel that receives requests for mouse cursor behavior, e.g., set as system cursors.
|
| NavigationChannel |
TODO(mattcarroll): fill in javadoc for NavigationChannel.
|
| PlatformChannel |
System channel that receives requests for host platform behavior, e.g., haptic and sound effects,
system chrome configurations, and clipboard interaction.
|
| PlatformChannel.AppSwitcherDescription |
The color and label of an application that appears in Android's app switcher, AKA recents
screen.
|
| PlatformChannel.SystemChromeStyle |
The color and brightness of system chrome, e.g., status bar and system navigation bar.
|
| PlatformViewsChannel |
System channel that sends 2-way communication between Flutter and Android to facilitate embedding
of Android Views within a Flutter application.
|
| PlatformViewsChannel.PlatformViewCreationRequest |
Request sent from Flutter to create a new platform view.
|
| PlatformViewsChannel.PlatformViewResizeRequest |
Request sent from Flutter to resize a platform view.
|
| PlatformViewsChannel.PlatformViewTouch |
The state of a touch event in Flutter within a platform view.
|
| RestorationChannel |
System channel to exchange restoration data between framework and engine.
|
| SettingsChannel | |
| SettingsChannel.MessageBuilder | |
| SystemChannel |
TODO(mattcarroll): fill in javadoc for SystemChannel.
|
| TextInputChannel |
TextInputChannel is a platform channel between Android and Flutter that is used to
communicate information about the user's text input. |
| TextInputChannel.Configuration |
A text editing configuration.
|
| TextInputChannel.Configuration.Autofill | |
| TextInputChannel.InputType |
A text input type.
|
| TextInputChannel.TextEditState |
State of an on-going text editing session.
|
| Enum | Description |
|---|---|
| PlatformChannel.Brightness | |
| PlatformChannel.ClipboardContentFormat |
Data formats of clipboard content.
|
| PlatformChannel.DeviceOrientation |
The possible desired orientations of a Flutter application.
|
| PlatformChannel.HapticFeedbackType |
The types of haptic feedback that the Android OS can generate on behalf of an application.
|
| PlatformChannel.SoundType |
Types of sounds the Android OS can play on behalf of an application.
|
| PlatformChannel.SystemUiOverlay |
The set of Android system UI overlays as perceived by the Flutter application.
|
| SettingsChannel.PlatformBrightness |
The brightness mode of the host platform.
|
| TextInputChannel.TextCapitalization |
Text capitalization schemes.
|
| TextInputChannel.TextInputType |
Types of text input.
|