All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AccessibilityBridge |
Bridge between Android's OS accessibility system and Flutter's accessibility system.
|
AccessibilityBridge.Action |
|
AccessibilityBridge.OnAccessibilityChangeListener |
Listener that can be set on a AccessibilityBridge , which is invoked any time
accessibility is turned on/off, or touch exploration is turned on/off.
|
AccessibilityChannel |
System channel that sends accessibility requests and events from Flutter to Android.
|
AccessibilityChannel.AccessibilityMessageHandler |
Handler that receives accessibility messages sent from Flutter to Android through a given
AccessibilityChannel .
|
ActivityAware |
|
ActivityControlSurface |
|
ActivityLifecycleListener |
|
ActivityPluginBinding |
|
ActivityPluginBinding.OnSaveInstanceStateListener |
|
AndroidTouchProcessor |
Sends touch information from Android to Flutter in a format that Flutter understands.
|
ApplicationInfoLoader |
Loads application information given a Context.
|
BasicMessageChannel<T> |
A named channel for communicating with the Flutter application using basic, asynchronous message
passing.
|
BasicMessageChannel.MessageHandler<T> |
A handler of incoming messages.
|
BasicMessageChannel.Reply<T> |
Message reply callback.
|
BinaryCodec |
|
BinaryMessenger |
Facility for communicating with Flutter using asynchronous message passing with binary messages.
|
BinaryMessenger.BinaryMessageHandler |
Handler for incoming binary messages from Flutter.
|
BinaryMessenger.BinaryReply |
Binary message reply callback.
|
BinaryMessenger.TaskQueue |
An abstraction over the threading policy used to invoke message handlers.
|
BinaryMessenger.TaskQueueOptions |
Options that control how a TaskQueue should operate and be created.
|
BroadcastReceiverAware |
|
BroadcastReceiverControlSurface |
|
BroadcastReceiverPluginBinding |
|
ContentProviderAware |
|
ContentProviderControlSurface |
|
ContentProviderPluginBinding |
|
DartExecutor |
Configures, bootstraps, and starts executing Dart code.
|
DartExecutor.DartCallback |
Configuration options that specify which Dart callback function is executed and where to find
that callback and other assets required for Dart execution.
|
DartExecutor.DartEntrypoint |
Configuration options that specify which Dart entrypoint function is executed and where to find
that entrypoint and other assets required for Dart execution.
|
DartExecutor.IsolateServiceIdListener |
Callback interface invoked when the isolate identifier becomes available.
|
DeferredComponentChannel |
Method channel that handles manual installation requests and queries for installation state for
deferred components.
|
DrawableSplashScreen |
Deprecated. |
DrawableSplashScreen.DrawableSplashScreenView |
|
ErrorLogResult |
|
EventChannel |
A named channel for communicating with the Flutter application using asynchronous event streams.
|
EventChannel.EventSink |
Event callback.
|
EventChannel.StreamHandler |
Handler of stream setup and teardown requests.
|
ExclusiveAppComponent<T> |
An Android App Component exclusively attached to a FlutterEngine .
|
FlutterActivity |
Deprecated.
|
FlutterActivity |
Activity which displays a fullscreen Flutter UI.
|
FlutterActivity.CachedEngineIntentBuilder |
|
FlutterActivity.NewEngineIntentBuilder |
Builder to create an Intent that launches a FlutterActivity with a new FlutterEngine and the desired configuration.
|
FlutterActivityDelegate |
Deprecated.
|
FlutterActivityDelegate.ViewFactory |
Specifies the mechanism by which Flutter views are created during the operation of a
FlutterActivityDelegate .
|
FlutterActivityEvents |
A collection of Android Activity methods that are relevant to the core operation of
Flutter applications.
|
FlutterActivityLaunchConfigs |
Collection of Flutter launch configuration options.
|
FlutterActivityLaunchConfigs.BackgroundMode |
The mode of the background of a Flutter Activity , either opaque or transparent.
|
FlutterApplication |
Flutter implementation of Application , managing application-level global
initializations.
|
FlutterApplicationInfo |
Encapsulates all the information that Flutter needs from application manifest.
|
FlutterCallbackInformation |
A class representing information for a callback registered using `PluginUtilities` from
`dart:ui`.
|
FlutterEngine |
A single Flutter execution environment.
|
FlutterEngine.EngineLifecycleListener |
Lifecycle callbacks for Flutter engine lifecycle events.
|
FlutterEngineCache |
Static singleton cache that holds FlutterEngine instances
identified by String s.
|
FlutterEngineConfigurator |
Configures a FlutterEngine after it is created, e.g., adds
plugins.
|
FlutterEngineGroup |
Represents a collection of FlutterEngine s who share resources
to allow them to be created faster and with less memory than calling the FlutterEngine 's constructor multiple times.
|
FlutterEngineGroup.Options |
Options that control how a FlutterEngine should be created.
|
FlutterEngineProvider |
Provides a FlutterEngine instance to be used by a
FlutterActivity or FlutterFragment .
|
FlutterException |
Thrown to indicate that a Flutter method invocation failed on the Flutter side.
|
FlutterFragment |
Fragment which displays a Flutter UI that takes up all available Fragment space.
|
FlutterFragment.CachedEngineFragmentBuilder |
Builder that creates a new FlutterFragment that uses a cached FlutterEngine with arguments that correspond to the values
set on this Builder .
|
FlutterFragment.NewEngineFragmentBuilder |
Builder that creates a new FlutterFragment with arguments that correspond to
the values set on this NewEngineFragmentBuilder .
|
FlutterFragmentActivity |
Deprecated.
|
FlutterFragmentActivity |
A Flutter Activity that is based upon FragmentActivity .
|
FlutterFragmentActivity.CachedEngineIntentBuilder |
|
FlutterFragmentActivity.NewEngineIntentBuilder |
Builder to create an Intent that launches a FlutterFragmentActivity with a new
FlutterEngine and the desired configuration.
|
FlutterImageView |
|
FlutterImageView.SurfaceKind |
|
FlutterJNI |
Interface between Flutter embedding's Java code and Flutter engine's C/C++ code.
|
FlutterJNI.AccessibilityDelegate |
Delegate responsible for creating and updating Android-side caches of Flutter's semantics tree
and custom accessibility actions.
|
FlutterJNI.AsyncWaitForVsyncDelegate |
|
FlutterJNI.Factory |
A factory for creating FlutterJNI instances.
|
FlutterLoader |
Finds Flutter resources in an application APK and also loads Flutter's native library.
|
FlutterLoader.Settings |
|
FlutterMain |
Deprecated.
|
FlutterMain.Settings |
|
FlutterMutatorsStack |
The mutator stack containing a list of mutators
|
FlutterMutatorsStack.FlutterMutatorType |
|
FlutterMutatorView |
|
FlutterNativeView |
Deprecated.
|
FlutterOverlaySurface |
|
FlutterPlayStoreSplitApplication |
Flutter's extension of SplitCompatApplication that injects a PlayStoreDeferredComponentManager with FlutterInjector to enable Split AOT Flutter apps.
|
FlutterPlayStoreSplitApplication |
Flutter's extension of SplitCompatApplication that injects a PlayStoreDeferredComponentManager with FlutterInjector to enable Split AOT Flutter apps.
|
FlutterPlugin |
Interface to be implemented by all Flutter plugins.
|
FlutterPlugin.FlutterAssets |
Provides Flutter plugins with access to Flutter asset information.
|
FlutterPlugin.FlutterPluginBinding |
Resources made available to all plugins registered with a given FlutterEngine .
|
FlutterPluginRegistry |
Deprecated.
|
FlutterRenderer |
Represents the rendering responsibilities of a FlutterEngine .
|
FlutterRenderer.DisplayFeature |
Description of a physical feature on the display.
|
FlutterRenderer.DisplayFeatureState |
State of the display feature.
|
FlutterRenderer.DisplayFeatureType |
Types of display features that can appear on the viewport.
|
FlutterRenderer.ViewportMetrics |
Mutable data structure that holds all viewport metrics properties that Flutter cares about.
|
FlutterRunArguments |
A class containing arguments for entering a FlutterNativeView's isolate for the first time.
|
FlutterShellArgs |
Arguments that can be delivered to the Flutter shell when it is created.
|
FlutterSurfaceView |
|
FlutterTextureView |
|
FlutterUiDisplayListener |
Listener invoked when Flutter starts and stops rendering pixels to an Android View
hierarchy.
|
FlutterView |
Displays a Flutter UI on an Android device.
|
FlutterView |
Deprecated.
|
FlutterView.FirstFrameListener |
Listener will be called on the Android UI thread once when Flutter renders the first frame.
|
FlutterView.FlutterEngineAttachmentListener |
Listener that is notified when a FlutterEngine is attached
to/detached from a given FlutterView .
|
FlutterView.Provider |
Interface for those objects that maintain and expose a reference to a FlutterView (such
as a full-screen Flutter activity).
|
HiddenLifecycleReference |
An Object that can be used to obtain a Lifecycle reference.
|
JSONMessageCodec |
|
JSONMethodCodec |
A MethodCodec using UTF-8 encoded JSON method calls and result envelopes.
|
JSONUtil |
|
KeyboardManager |
A class to process KeyEvent s dispatched to a FlutterView , either from a hardware
keyboard or an IME event.
|
KeyChannelResponder |
A KeyboardManager.Responder of KeyboardManager that handles events by sending the
raw information through the method channel.
|
KeyEventChannel |
Event message channel for key events to/from the Flutter framework.
|
KeyEventChannel.EventResponseHandler |
A handler of incoming key handling messages.
|
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.
|
LocalizationChannel.LocalizationMessageHandler |
Handler that receives platform messages sent from Flutter to Android through a given PlatformChannel .
|
MessageCodec<T> |
A message encoding/decoding mechanism.
|
MethodCall |
|
MethodChannel |
A named channel for communicating with the Flutter application using asynchronous method calls.
|
MethodChannel.MethodCallHandler |
A handler of incoming method calls.
|
MethodChannel.Result |
Method call result callback.
|
MethodCodec |
A codec for method calls and enveloped results.
|
MotionEventTracker |
Tracks the motion events received by the FlutterView.
|
MotionEventTracker.MotionEventId |
Represents a unique identifier corresponding to a motion event.
|
MouseCursorChannel |
System channel that receives requests for mouse cursor behavior, e.g., set as system cursors.
|
MouseCursorChannel.MouseCursorMethodHandler |
|
NavigationChannel |
TODO(mattcarroll): fill in javadoc for NavigationChannel.
|
PathUtils |
|
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.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.PlatformMessageHandler |
Handler that receives platform messages sent from Flutter to Android through a given PlatformChannel .
|
PlatformChannel.SoundType |
Types of sounds the Android OS can play on behalf of an application.
|
PlatformChannel.SystemChromeStyle |
The color and brightness of system chrome, e.g., status bar and system navigation bar.
|
PlatformChannel.SystemUiMode |
The set of Android system fullscreen modes as perceived by the Flutter application.
|
PlatformChannel.SystemUiOverlay |
The set of Android system UI overlays as perceived by the Flutter application.
|
PlatformMessageHandler |
Handler that receives messages from Dart code.
|
PlatformPlugin |
Android implementation of the platform plugin.
|
PlatformPlugin.PlatformPluginDelegate |
The PlatformPlugin generally has default behaviors implemented for platform
functionalities requested by the Flutter framework.
|
PlatformTaskQueue |
A BinaryMessenger.TaskQueue that posts to the platform thread (aka main thread).
|
PlatformView |
A handle to an Android view to be embedded in the Flutter hierarchy.
|
PlatformViewFactory |
|
PlatformViewRegistry |
Registry for platform view factories.
|
PlatformViewsAccessibilityDelegate |
Facilitates interaction between the accessibility bridge and embedded platform views.
|
PlatformViewsChannel |
System channel that sends 2-way communication between Flutter and Android to facilitate embedding
of Android Views within a Flutter application.
|
PlatformViewsChannel.PlatformViewBufferSize |
The platform view buffer size.
|
PlatformViewsChannel.PlatformViewCreationRequest |
Request sent from Flutter to create a new platform view.
|
PlatformViewsChannel.PlatformViewResizeRequest |
Request sent from Flutter to resize a platform view.
|
PlatformViewsChannel.PlatformViewsHandler |
Handler that receives platform view messages sent from Flutter to Android through a given
PlatformViewsChannel .
|
PlatformViewsChannel.PlatformViewTouch |
The state of a touch event in Flutter within a platform view.
|
PlatformViewsController |
Manages platform views.
|
PluginRegistry |
|
PluginRegistry |
|
PluginRegistry.ActivityResultListener |
Delegate interface for handling activity results on behalf of the main Activity .
|
PluginRegistry.NewIntentListener |
Delegate interface for handling new intents on behalf of the main Activity .
|
PluginRegistry.PluginRegistrantCallback |
Deprecated.
|
PluginRegistry.Registrar |
Deprecated.
|
PluginRegistry.RequestPermissionsResultListener |
Delegate interface for handling result of permissions requests on behalf of the main Activity .
|
PluginRegistry.UserLeaveHintListener |
Delegate interface for handling user leave hints on behalf of the main Activity .
|
PluginRegistry.ViewDestroyListener |
Deprecated.
|
Preconditions |
Static convenience methods that help a method or constructor check whether it was invoked
correctly (that is, whether its preconditions were met).
|
Predicate<T> |
|
RenderMode |
Render modes for a Flutter UI.
|
RenderSurface |
Owns a Surface that FlutterRenderer would like to paint.
|
RestorationChannel |
System channel to exchange restoration data between framework and engine.
|
ServiceAware |
|
ServiceAware.OnModeChangeListener |
|
ServiceControlSurface |
|
ServicePluginBinding |
|
SettingsChannel |
|
SettingsChannel.MessageBuilder |
|
SettingsChannel.PlatformBrightness |
The brightness mode of the host platform.
|
ShimPluginRegistry |
A PluginRegistry that is shimmed to let old plugins use the new Android embedding and
plugin API behind the scenes.
|
SplashScreen |
Deprecated. |
SplashScreenProvider |
Deprecated. |
StandardMessageCodec |
MessageCodec using the Flutter standard binary encoding.
|
StandardMethodCodec |
A MethodCodec using the Flutter standard binary encoding.
|
StringCodec |
|
SurfaceTextureWrapper |
A wrapper for a SurfaceTexture that tracks whether the texture has been released.
|
SystemChannel |
TODO(mattcarroll): fill in javadoc for SystemChannel.
|
TextEditingDelta |
|
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.TextCapitalization |
Text capitalization schemes.
|
TextInputChannel.TextEditState |
State of an on-going text editing session.
|
TextInputChannel.TextInputMethodHandler |
|
TextInputChannel.TextInputType |
Types of text input.
|
TextInputPlugin |
Android implementation of the text input plugin.
|
TextureRegistry |
Registry of backend textures used with a single FlutterView instance.
|
TextureRegistry.OnFrameConsumedListener |
Listener invoked when the most recent image has been consumed.
|
TextureRegistry.SurfaceTextureEntry |
A registry entry for a managed SurfaceTexture.
|
TraceSection |
|
TransparencyMode |
Transparency mode for a Flutter UI.
|
ViewUtils |
|
VsyncWaiter |
|
WindowInfoRepositoryCallbackAdapterWrapper |
Wraps WindowInfoTrackerCallbackAdapter in order to be able to mock it during testing.
|