Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AccessibilityBridge - Class in io.flutter.view
-
Bridge between Android's OS accessibility system and Flutter's accessibility system.
- AccessibilityBridge(View, AccessibilityChannel, AccessibilityManager, ContentResolver, PlatformViewsAccessibilityDelegate) - Constructor for class io.flutter.view.AccessibilityBridge
- AccessibilityBridge(View, AccessibilityChannel, AccessibilityManager, ContentResolver, AccessibilityViewEmbedder, PlatformViewsAccessibilityDelegate) - Constructor for class io.flutter.view.AccessibilityBridge
- AccessibilityBridge.Action - Enum in io.flutter.view
- AccessibilityBridge.OnAccessibilityChangeListener - Interface in io.flutter.view
-
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 - Class in io.flutter.embedding.engine.systemchannels
-
System channel that sends accessibility requests and events from Flutter to Android.
- AccessibilityChannel(DartExecutor, FlutterJNI) - Constructor for class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
-
Constructs an
AccessibilityChannel
that connects Android to the Dart code running indartExecutor
. - AccessibilityChannel(BasicMessageChannel<Object>, FlutterJNI) - Constructor for class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
- AccessibilityChannel.AccessibilityMessageHandler - Interface in io.flutter.embedding.engine.systemchannels
-
Handler that receives accessibility messages sent from Flutter to Android through a given
AccessibilityChannel
. - acquireLatestImage() - Method in class io.flutter.embedding.android.FlutterImageView
-
Acquires the next image to be drawn to the
Canvas
. - acquireLatestImage() - Method in interface io.flutter.view.TextureRegistry.ImageConsumer
-
Retrieve the last Image produced.
- acquireLatestImageViewFrame() - Method in class io.flutter.embedding.android.FlutterView
- action - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
- actionLabel - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- activateSystemCursor(String) - Method in interface io.flutter.embedding.engine.systemchannels.MouseCursorChannel.MouseCursorMethodHandler
- activeContext() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns the active
Context
. - activity() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns the
Activity
that forms the plugin's operating context. - ActivityAware - Interface in io.flutter.embedding.engine.plugins.activity
-
FlutterPlugin
that is interested inActivity
lifecycle events related to aFlutterEngine
running within the givenActivity
. - ActivityControlSurface - Interface in io.flutter.embedding.engine.plugins.activity
-
Control surface through which an
Activity
attaches to aFlutterEngine
. - ActivityLifecycleListener - Interface in io.flutter.plugin.common
- ActivityPluginBinding - Interface in io.flutter.embedding.engine.plugins.activity
-
Binding that gives
ActivityAware
plugins access to an associatedActivity
and theActivity
's lifecycle methods. - ActivityPluginBinding.OnSaveInstanceStateListener - Interface in io.flutter.embedding.engine.plugins.activity
- add(FlutterPlugin) - Method in interface io.flutter.embedding.engine.plugins.PluginRegistry
- add(String) - Method in class io.flutter.embedding.engine.FlutterShellArgs
-
Adds the given
arg
to this set of arguments. - add(Set<FlutterPlugin>) - Method in interface io.flutter.embedding.engine.plugins.PluginRegistry
- ADD - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- addActivityLifecycleListener(ActivityLifecycleListener) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- addActivityResultListener(PluginRegistry.ActivityResultListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Adds a listener that is invoked whenever the associated
Activity
'sonActivityResult(...)
method is invoked. - addActivityResultListener(PluginRegistry.ActivityResultListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Adds a callback allowing the plugin to take part in handling incoming calls to
Activity.onActivityResult(int, int, Intent)
. - addEngineLifecycleListener(FlutterEngine.EngineLifecycleListener) - Method in class io.flutter.embedding.engine.FlutterEngine
-
Adds a
listener
to be notified of Flutter engine lifecycle events, e.g.,onPreEngineStart()
. - addEngineLifecycleListener(FlutterEngine.EngineLifecycleListener) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Adds the given
engineLifecycleListener
to be notified of Flutter engine lifecycle events, e.g.,FlutterEngine.EngineLifecycleListener.onPreEngineRestart()
. - addFirstFrameListener(FlutterView.FirstFrameListener) - Method in class io.flutter.view.FlutterView
-
Deprecated.Provide a listener that will be called once when the FlutterView renders its first frame to the underlaying SurfaceView.
- addFlutterEngineAttachmentListener(FlutterView.FlutterEngineAttachmentListener) - Method in class io.flutter.embedding.android.FlutterView
-
Adds a
FlutterView.FlutterEngineAttachmentListener
, which is notified whenever thisFlutterView
attached to/detaches from aFlutterEngine
. - addIsDisplayingFlutterUiListener(FlutterUiDisplayListener) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Adds a
FlutterUiDisplayListener
, which receives a callback when Flutter's engine notifiesFlutterJNI
that Flutter is painting pixels to theSurface
that was provided to Flutter. - addIsDisplayingFlutterUiListener(FlutterUiDisplayListener) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Adds a listener that is invoked whenever this
FlutterRenderer
starts and stops painting pixels to an AndroidView
hierarchy. - addNewIntentListener(PluginRegistry.NewIntentListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Adds a callback allowing the plugin to take part in handling incoming calls to
Activity.onNewIntent(Intent)
. - addOnFirstFrameRenderedListener(FlutterUiDisplayListener) - Method in class io.flutter.embedding.android.FlutterView
-
Adds the given
listener
to thisFlutterView
, to be notified upon Flutter's first rendered frame. - addOnModeChangeListener(ServiceAware.OnModeChangeListener) - Method in interface io.flutter.embedding.engine.plugins.service.ServicePluginBinding
-
Adds the given
listener
to be notified when the associatedService
goes from background to foreground, or foreground to background. - addOnNewIntentListener(PluginRegistry.NewIntentListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Adds a listener that is invoked whenever the associated
Activity
'sonNewIntent(...)
method is invoked. - addOnSaveStateListener(ActivityPluginBinding.OnSaveInstanceStateListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Adds a listener that is invoked when the associated
Activity
orFragment
saves and restores instance state. - addOnUserLeaveHintListener(PluginRegistry.UserLeaveHintListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Adds a listener that is invoked whenever the associated
Activity
'sonUserLeaveHint()
method is invoked. - addOnWindowFocusChangedListener(PluginRegistry.WindowFocusChangedListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Adds a listener that is invoked whenever the associated
Activity
'sonWindowFocusChanged()
method is invoked. - addRequestPermissionsResultListener(PluginRegistry.RequestPermissionsResultListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Adds a listener that is invoked whenever the associated
Activity
'sonRequestPermissionsResult(...)
method is invoked. - addRequestPermissionsResultListener(PluginRegistry.RequestPermissionsResultListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Adds a callback allowing the plugin to take part in handling incoming calls to
Activity#onRequestPermissionsResult(int, String[], int[])
orandroidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback#onRequestPermissionsResult(int, String[], int[])
. - addUserLeaveHintListener(PluginRegistry.UserLeaveHintListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Adds a callback allowing the plugin to take part in handling incoming calls to
Activity.onUserLeaveHint()
. - addViewDestroyListener(PluginRegistry.ViewDestroyListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Adds a callback allowing the plugin to take part in handling incoming calls to
Activity.onDestroy()
. - addWindowFocusChangedListener(PluginRegistry.WindowFocusChangedListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Adds a callback allowing the plugin to take part in handling incoming calls to
Activity.onWindowFocusChanged(boolean)
. - addWindowLayoutInfoListener(Activity, Executor, Consumer<WindowLayoutInfo>) - Method in class io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper
- ALERT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SoundType
- androidAssetManager - Variable in class io.flutter.embedding.engine.dart.DartExecutor.DartCallback
-
Standard Android AssetManager, provided from some
Context
orResources
. - AndroidTouchProcessor - Class in io.flutter.embedding.android
-
Sends touch information from Android to Flutter in a format that Flutter understands.
- AndroidTouchProcessor(FlutterRenderer, boolean) - Constructor for class io.flutter.embedding.android.AndroidTouchProcessor
-
Constructs an
AndroidTouchProcessor
that will send touch event data to the Flutter execution context represented by the givenFlutterRenderer
. - AndroidTouchProcessor.PointerChange - Annotation Type in io.flutter.embedding.android
- AndroidTouchProcessor.PointerDeviceKind - Annotation Type in io.flutter.embedding.android
- AndroidTouchProcessor.PointerSignalKind - Annotation Type in io.flutter.embedding.android
- announce(String) - Method in interface io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler
-
The Dart application would like the given
message
to be announced. - aotSharedLibraryName - Variable in class io.flutter.embedding.engine.loader.FlutterApplicationInfo
- appBundlePath(String) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
The path to the app bundle which contains the Dart app to execute.
- appIsDetached() - Method in class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- appIsInactive() - Method in class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- appIsPaused() - Method in class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- appIsResumed() - Method in class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- ApplicationInfoLoader - Class in io.flutter.embedding.engine.loader
-
Loads application information given a Context.
- ApplicationInfoLoader() - Constructor for class io.flutter.embedding.engine.loader.ApplicationInfoLoader
- AppSwitcherDescription(int, String) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformChannel.AppSwitcherDescription
- ARG_APP_BUNDLE_PATH - Static variable in class io.flutter.embedding.android.FlutterFragment
-
Path to Flutter's Dart code.
- ARG_CACHE_SKSL - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_CACHED_ENGINE_GROUP_ID - Static variable in class io.flutter.embedding.android.FlutterFragment
- ARG_CACHED_ENGINE_ID - Static variable in class io.flutter.embedding.android.FlutterFragment
-
The ID of a
FlutterEngine
cached inFlutterEngineCache
that will be used within the createdFlutterFragment
. - ARG_DART_ENTRYPOINT - Static variable in class io.flutter.embedding.android.FlutterFragment
-
The Dart entrypoint method name that is executed upon initialization.
- ARG_DART_ENTRYPOINT_ARGS - Static variable in class io.flutter.embedding.android.FlutterFragment
-
The Dart entrypoint arguments that is executed upon initialization.
- ARG_DART_ENTRYPOINT_URI - Static variable in class io.flutter.embedding.android.FlutterFragment
-
The Dart entrypoint method's URI that is executed upon initialization.
- ARG_DART_FLAGS - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_DESTROY_ENGINE_WITH_FRAGMENT - Static variable in class io.flutter.embedding.android.FlutterFragment
-
True if the
FlutterEngine
in the createdFlutterFragment
should be destroyed when theFlutterFragment
is destroyed, false if theFlutterEngine
should outlive theFlutterFragment
. - ARG_DISABLE_SERVICE_AUTH_CODES - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_DUMP_SHADER_SKP_ON_SHADER_COMPILATION - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_ENABLE_DART_PROFILING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_ENABLE_IMPELLER - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_ENABLE_SOFTWARE_RENDERING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_ENABLE_STATE_RESTORATION - Static variable in class io.flutter.embedding.android.FlutterFragment
-
True if the framework state in the engine attached to this engine should be stored and restored when this fragment is created and destroyed.
- ARG_ENABLE_VULKAN_VALIDATION - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_ENDLESS_TRACE_BUFFER - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_FLUTTER_INITIALIZATION_ARGS - Static variable in class io.flutter.embedding.android.FlutterFragment
-
Flutter shell arguments.
- ARG_FLUTTERVIEW_RENDER_MODE - Static variable in class io.flutter.embedding.android.FlutterFragment
- ARG_FLUTTERVIEW_TRANSPARENCY_MODE - Static variable in class io.flutter.embedding.android.FlutterFragment
- ARG_HANDLE_DEEPLINKING - Static variable in class io.flutter.embedding.android.FlutterFragment
-
Whether the activity delegate should handle the deeplinking request.
- ARG_INITIAL_ROUTE - Static variable in class io.flutter.embedding.android.FlutterFragment
-
Initial Flutter route that is rendered in a Navigator widget.
- ARG_KEY_CACHE_SKSL - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_DART_FLAGS - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_DISABLE_SERVICE_AUTH_CODES - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_DUMP_SHADER_SKP_ON_SHADER_COMPILATION - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_ENABLE_DART_PROFILING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_ENABLE_IMPELLER - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_ENABLE_SOFTWARE_RENDERING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_ENABLE_VULKAN_VALIDATION - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_ENDLESS_TRACE_BUFFER - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_OBSERVATORY_PORT - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_PURGE_PERSISTENT_CACHE - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_SKIA_DETERMINISTIC_RENDERING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_START_PAUSED - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_TRACE_SKIA - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_TRACE_SKIA_ALLOWLIST - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_TRACE_STARTUP - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_TRACE_SYSTRACE - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_TRACE_TO_FILE - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_USE_TEST_FONTS - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_VERBOSE_LOGGING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_KEY_VM_SERVICE_PORT - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_PURGE_PERSISTENT_CACHE - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_SHOULD_ATTACH_ENGINE_TO_ACTIVITY - Static variable in class io.flutter.embedding.android.FlutterFragment
- ARG_SHOULD_AUTOMATICALLY_HANDLE_ON_BACK_PRESSED - Static variable in class io.flutter.embedding.android.FlutterFragment
-
True if the fragment should receive
FlutterFragment.onBackPressed()
events automatically, without requiring an explicit activity call through. - ARG_SHOULD_DELAY_FIRST_ANDROID_VIEW_DRAW - Static variable in class io.flutter.embedding.android.FlutterFragment
-
Whether to delay the Android drawing pass till after the Flutter UI has been displayed.
- ARG_SKIA_DETERMINISTIC_RENDERING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_START_PAUSED - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_TRACE_SKIA - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_TRACE_SKIA_ALLOWLIST - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_TRACE_STARTUP - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_TRACE_SYSTRACE - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_TRACE_TO_FILE - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_USE_TEST_FONTS - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_VERBOSE_LOGGING - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_VM_SERVICE_PORT - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- argument(String) - Method in class io.flutter.plugin.common.MethodCall
-
Returns a String-keyed argument of this method call, assuming
MethodCall.arguments
is aMap
or aJSONObject
. - arguments - Variable in class io.flutter.plugin.common.MethodCall
-
Arguments for the call.
- arguments() - Method in class io.flutter.plugin.common.MethodCall
-
Returns the arguments of this method call with a static type determined by the call-site.
- assertAttached() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- asyncWaitForVsync(long) - Method in interface io.flutter.embedding.engine.FlutterJNI.AsyncWaitForVsyncDelegate
- attach(Context, TextureRegistry, DartExecutor) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Attaches this platform views controller to its input and output channels.
- attach(FlutterView, Activity) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- attachAccessibilityBridge(AccessibilityBridge) - Method in interface io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate
-
Attaches an accessibility bridge for this platform views accessibility delegate.
- attachAccessibilityBridge(AccessibilityBridge) - Method in class io.flutter.plugin.platform.PlatformViewsController
- attachOverlaySurfaceToRender(FlutterImageView) - Method in class io.flutter.embedding.android.FlutterView
- attachTextInputPlugin(TextInputPlugin) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Attaches this controller to a text input plugin.
- attachToActivity(ExclusiveAppComponent<Activity>, Lifecycle) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
ExclusiveAppComponent
that is displaying the visual content of theFlutterEngine
that is associated with thisActivityControlSurface
. - attachToBroadcastReceiver(BroadcastReceiver, Lifecycle) - Method in interface io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverControlSurface
-
Call this method from the
BroadcastReceiver
that is running theFlutterEngine
that is associated with thisBroadcastReceiverControlSurface
. - attachToContentProvider(ContentProvider, Lifecycle) - Method in interface io.flutter.embedding.engine.plugins.contentprovider.ContentProviderControlSurface
-
Call this method from the
ContentProvider
that is running theFlutterEngine
that is associated with thisContentProviderControlSurface
. - attachToEngineAutomatically() - Method in class io.flutter.embedding.android.FlutterActivity
-
Whether to automatically attach the
FlutterView
to the engine. - attachToEngineAutomatically() - Method in class io.flutter.embedding.android.FlutterFragment
-
Whether to automatically attach the
FlutterView
to the engine. - attachToFlutterEngine(FlutterEngine) - Method in class io.flutter.embedding.android.FlutterView
-
Connects this
FlutterView
to the givenFlutterEngine
. - attachToFlutterRenderer(FlutterRenderer) - Method in class io.flutter.plugin.platform.PlatformViewsController
- attachToGLContext(int) - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- attachToNative() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Attaches this
FlutterJNI
instance to Flutter's native engine, which allows for communication between Android code and Flutter's platform agnostic engine. - attachToRenderer(FlutterRenderer) - Method in class io.flutter.embedding.android.FlutterImageView
-
Invoked by the owner of this
FlutterImageView
when it wants to begin rendering a Flutter UI to thisFlutterImageView
. - attachToRenderer(FlutterRenderer) - Method in class io.flutter.embedding.android.FlutterSurfaceView
-
Invoked by the owner of this
FlutterSurfaceView
when it wants to begin rendering a Flutter UI to thisFlutterSurfaceView
. - attachToRenderer(FlutterRenderer) - Method in class io.flutter.embedding.android.FlutterTextureView
-
Invoked by the owner of this
FlutterTextureView
when it wants to begin rendering a Flutter UI to thisFlutterTextureView
. - attachToRenderer(FlutterRenderer) - Method in interface io.flutter.embedding.engine.renderer.RenderSurface
-
Instructs this
RenderSurface
to give itsSurface
to the givenFlutterRenderer
so that Flutter can paint pixels on it. - attachToService(Service, Lifecycle, boolean) - Method in interface io.flutter.embedding.engine.plugins.service.ServiceControlSurface
-
Call this method from the
Service
that is running theFlutterEngine
that is associated with thisServiceControlSurface
. - attachToView(FlutterView) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Attaches the controller to a
FlutterView
. - attachViewAndActivity(FlutterView, Activity) - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- autocorrect - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- autofill - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- autofill(SparseArray<AutofillValue>) - Method in class io.flutter.embedding.android.FlutterView
- autofill(SparseArray<AutofillValue>) - Method in class io.flutter.plugin.editing.TextInputPlugin
- autofill(SparseArray<AutofillValue>) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- Autofill(String, String[], String, TextInputChannel.TextEditState) - Constructor for class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration.Autofill
- automaticallyRegisterPlugins() - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Returns the configuration on whether flutter engine should automatically register plugins.
- aWindowIsFocused() - Method in class io.flutter.embedding.engine.systemchannels.LifecycleChannel
B
- BackGestureChannel - Class in io.flutter.embedding.engine.systemchannels
-
A
MethodChannel
for communicating back gesture events to the Flutter framework. - BackGestureChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.BackGestureChannel
-
Constructs a BackGestureChannel.
- background - Enum constant in enum io.flutter.embedding.android.FlutterImageView.SurfaceKind
-
Displays the background canvas.
- backgroundMode(FlutterActivityLaunchConfigs.BackgroundMode) - Method in class io.flutter.embedding.android.FlutterActivity.CachedEngineIntentBuilder
-
The mode of
FlutterActivity
's background, eitherFlutterActivityLaunchConfigs.BackgroundMode.opaque
orFlutterActivityLaunchConfigs.BackgroundMode.transparent
. - backgroundMode(FlutterActivityLaunchConfigs.BackgroundMode) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineInGroupIntentBuilder
-
The mode of
FlutterActivity
's background, eitherFlutterActivityLaunchConfigs.BackgroundMode.opaque
orFlutterActivityLaunchConfigs.BackgroundMode.transparent
. - backgroundMode(FlutterActivityLaunchConfigs.BackgroundMode) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineIntentBuilder
-
The mode of
FlutterActivity
's background, eitherFlutterActivityLaunchConfigs.BackgroundMode.opaque
orFlutterActivityLaunchConfigs.BackgroundMode.transparent
. - backgroundMode(FlutterActivityLaunchConfigs.BackgroundMode) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.CachedEngineIntentBuilder
-
The mode of
FlutterFragmentActivity
's background, eitherFlutterActivityLaunchConfigs.BackgroundMode.opaque
orFlutterActivityLaunchConfigs.BackgroundMode.transparent
. - backgroundMode(FlutterActivityLaunchConfigs.BackgroundMode) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineInGroupIntentBuilder
-
The mode of
FlutterFragmentActivity
's background, eitherFlutterActivityLaunchConfigs.BackgroundMode.opaque
orFlutterActivityLaunchConfigs.BackgroundMode.transparent
. - backgroundMode(FlutterActivityLaunchConfigs.BackgroundMode) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineIntentBuilder
-
The mode of
FlutterFragmentActivity
's background, eitherFlutterActivityLaunchConfigs.BackgroundMode.opaque
orFlutterActivityLaunchConfigs.BackgroundMode.transparent
. - BasicMessageChannel<T> - Class in io.flutter.plugin.common
-
A named channel for communicating with the Flutter application using basic, asynchronous message passing.
- BasicMessageChannel(BinaryMessenger, String, MessageCodec<T>) - Constructor for class io.flutter.plugin.common.BasicMessageChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name andMessageCodec
. - BasicMessageChannel(BinaryMessenger, String, MessageCodec<T>, BinaryMessenger.TaskQueue) - Constructor for class io.flutter.plugin.common.BasicMessageChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name andMessageCodec
. - BasicMessageChannel.MessageHandler<T> - Interface in io.flutter.plugin.common
-
A handler of incoming messages.
- BasicMessageChannel.Reply<T> - Interface in io.flutter.plugin.common
-
Message reply callback.
- begin(String) - Static method in class io.flutter.util.TraceSection
-
Wraps Trace.beginSection to ensure that the line length stays below 127 code units.
- beginAsyncSection(String, int) - Static method in class io.flutter.util.TraceSection
-
Wraps Trace.beginAsyncSection to ensure that the line length stays below 127 code units.
- beginBatchEdit() - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- BinaryCodec - Class in io.flutter.plugin.common
-
A
MessageCodec
using unencoded binary messages, represented asByteBuffer
s. - BinaryMessenger - Interface in io.flutter.plugin.common
-
Facility for communicating with Flutter using asynchronous message passing with binary messages.
- BinaryMessenger.BinaryMessageHandler - Interface in io.flutter.plugin.common
-
Handler for incoming binary messages from Flutter.
- BinaryMessenger.BinaryReply - Interface in io.flutter.plugin.common
-
Binary message reply callback.
- BinaryMessenger.TaskQueue - Interface in io.flutter.plugin.common
-
An abstraction over the threading policy used to invoke message handlers.
- BinaryMessenger.TaskQueueOptions - Class in io.flutter.plugin.common
-
Options that control how a TaskQueue should operate and be created.
- BOTTOM_OVERLAYS - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiOverlay
- bounds - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeature
- BroadcastReceiverAware - Interface in io.flutter.embedding.engine.plugins.broadcastreceiver
-
A
FlutterPlugin
that wants to know when it is running within aBroadcastReceiver
. - BroadcastReceiverControlSurface - Interface in io.flutter.embedding.engine.plugins.broadcastreceiver
-
Control surface through which a
BroadcastReceiver
attaches to aFlutterEngine
. - BroadcastReceiverPluginBinding - Interface in io.flutter.embedding.engine.plugins.broadcastreceiver
-
Binding that gives
BroadcastReceiverAware
plugins access to an associatedBroadcastReceiver
. - build() - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Constructs a new
FlutterFragment
(or a subclass) that is configured based on properties set on thisCachedEngineFragmentBuilder
. - build() - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Constructs a new
FlutterFragment
(or a subclass) that is configured based on properties set on thisBuilder
. - build() - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Constructs a new
FlutterFragment
(or a subclass) that is configured based on properties set on thisBuilder
. - build(Context) - Method in class io.flutter.embedding.android.FlutterActivity.CachedEngineIntentBuilder
-
Creates and returns an
Intent
that will launch aFlutterActivity
with the desired configuration. - build(Context) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineInGroupIntentBuilder
-
Creates and returns an
Intent
that will launch aFlutterActivity
with the desired configuration. - build(Context) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineIntentBuilder
-
Creates and returns an
Intent
that will launch aFlutterActivity
with the desired configuration. - build(Context) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.CachedEngineIntentBuilder
-
Creates and returns an
Intent
that will launch aFlutterFragmentActivity
with the desired configuration. - build(Context) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineInGroupIntentBuilder
-
Creates and returns an
Intent
that will launch aFlutterFragmentActivity
with the desired configuration. - build(Context) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineIntentBuilder
-
Creates and returns an
Intent
that will launch aFlutterFragmentActivity
with the desired configuration. - bundlePath - Variable in class io.flutter.view.FlutterRunArguments
- buttonState - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(mattcarroll): javadoc
C
- CachedEngineFragmentBuilder(Class<? extends FlutterFragment>, String) - Constructor for class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
- CachedEngineIntentBuilder(Class<? extends FlutterActivity>, String) - Constructor for class io.flutter.embedding.android.FlutterActivity.CachedEngineIntentBuilder
-
Constructor that allows this
CachedEngineIntentBuilder
to be used by subclasses ofFlutterActivity
. - CachedEngineIntentBuilder(Class<? extends FlutterFragmentActivity>, String) - Constructor for class io.flutter.embedding.android.FlutterFragmentActivity.CachedEngineIntentBuilder
-
Constructor that allows this
CachedEngineIntentBuilder
to be used by subclasses ofFlutterFragmentActivity
. - calculateMaximumDisplayMetrics(Context, ViewUtils.DisplayUpdater) - Static method in class io.flutter.util.ViewUtils
-
Calculates the maximum display metrics for the given context, and pushes the metric data to the updater.
- callbackClassName - Variable in class io.flutter.view.FlutterCallbackInformation
- callbackHandle - Variable in class io.flutter.embedding.engine.dart.DartExecutor.DartCallback
-
A Dart callback that was previously registered with the Dart VM.
- callbackLibraryPath - Variable in class io.flutter.view.FlutterCallbackInformation
- callbackName - Variable in class io.flutter.view.FlutterCallbackInformation
- CANCEL - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- cancelBackGesture() - Method in class io.flutter.embedding.android.FlutterActivity
- cancelBackGesture() - Method in class io.flutter.embedding.engine.systemchannels.BackGestureChannel
-
Cancels the back gesture event.
- cancelBackGesture() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- channel - Variable in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.BackGestureChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.KeyboardChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.KeyEventChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.LocalizationChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.MouseCursorChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.NavigationChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.ProcessTextChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.SettingsChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.SpellCheckChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.SystemChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel
- CHANNEL - Static variable in class io.flutter.embedding.android.KeyData
-
The channel that key data should be sent through.
- CHANNEL_BUFFERS_CHANNEL - Static variable in class io.flutter.plugin.common.BasicMessageChannel
- CHANNEL_NAME - Static variable in class io.flutter.embedding.engine.systemchannels.SettingsChannel
- CharacterCombiner() - Constructor for class io.flutter.embedding.android.KeyboardManager.CharacterCombiner
- CHARACTERS - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
- checkInputConnectionProxy(View) - Method in class io.flutter.embedding.android.FlutterView
-
Allows a
View
that is not currently the input connection target to invoke commands on theInputMethodManager
, which is otherwise disallowed. - checkInputConnectionProxy(View) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Returns true if Flutter should perform input connection proxying for the view.
- checkInputConnectionProxy(View) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- checkNotNull(T) - Static method in class io.flutter.util.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkState(boolean) - Static method in class io.flutter.util.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance.
- checkState(boolean, Object) - Static method in class io.flutter.util.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance.
- childHasFocus(View) - Static method in class io.flutter.util.ViewUtils
-
Determines if the current view or any descendant view has focus.
- cleanUpFlutterEngine(FlutterEngine) - Method in class io.flutter.embedding.android.FlutterActivity
-
Hook for the host to cleanup references that were established in
FlutterActivity.configureFlutterEngine(FlutterEngine)
before the host is destroyed or detached. - cleanUpFlutterEngine(FlutterEngine) - Method in interface io.flutter.embedding.android.FlutterEngineConfigurator
-
Cleans up references that were established in
FlutterEngineConfigurator.configureFlutterEngine(FlutterEngine)
before the host is destroyed or detached. - cleanUpFlutterEngine(FlutterEngine) - Method in class io.flutter.embedding.android.FlutterFragment
-
Hook for the host to cleanup references that were established in
FlutterFragment.configureFlutterEngine(FlutterEngine)
before the host is destroyed or detached. - cleanUpFlutterEngine(FlutterEngine) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Hook for the host to cleanup references that were established in
FlutterFragmentActivity.configureFlutterEngine(FlutterEngine)
before the host is destroyed or detached. - cleanupMessageData(long) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Destroys the resources provided sent to `handlePlatformMessage`.
- clear() - Method in class io.flutter.embedding.engine.FlutterEngineCache
-
Removes all
FlutterEngine
's that are currently in the cache. - clear() - Method in class io.flutter.embedding.engine.FlutterEngineGroupCache
-
Removes all
FlutterEngineGroup
's that are currently in the cache. - clearClient() - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
- clearData() - Method in class io.flutter.embedding.engine.systemchannels.RestorationChannel
-
Clears the current restoration data.
- clearFocus(int) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
Clears the focus from the platform view with a give id if it is currently focused.
- clearMetaKeyStates(int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- clearPlatformViewClient(int) - Method in class io.flutter.plugin.editing.TextInputPlugin
-
Clears a platform view text input client if it is the current input target.
- CLICK - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SoundType
- CLIP_PATH - Enum constant in enum io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- CLIP_RECT - Enum constant in enum io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- CLIP_RRECT - Enum constant in enum io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- clipboardHasStrings() - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to know if the clipboard currently contains a string that can be pasted.
- close() - Method in class io.flutter.util.TraceSection
- closeConnection() - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- closeImageReader() - Method in class io.flutter.embedding.android.FlutterImageView
-
Closes the image reader associated with the current
FlutterImageView
. - code - Variable in exception io.flutter.plugin.common.FlutterException
- color - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.AppSwitcherDescription
- commitBackGesture() - Method in class io.flutter.embedding.android.FlutterActivity
- commitBackGesture() - Method in class io.flutter.embedding.engine.systemchannels.BackGestureChannel
-
Commits the back gesture event.
- commitBackGesture() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- commitContent(int, Map<String, Object>) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to commit inserted content back to the text channel.
- commitContent(InputContentInfo, int, Bundle) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- commitText(CharSequence, int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- completeInstallError(String, String) - Method in class io.flutter.embedding.engine.systemchannels.DeferredComponentChannel
-
Finishes the `installDeferredComponent` method channel call for the specified componentName with an error/failure.
- completeInstallSuccess(String) - Method in class io.flutter.embedding.engine.systemchannels.DeferredComponentChannel
-
Finishes the `installDeferredComponent` method channel call for the specified componentName with a success.
- complexCharacter - Variable in class io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent
-
The character produced by this event, including any combining characters pressed before it.
- composingEnd - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- composingStart - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- computePlatformResolvedLocale(String[]) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Invoked by native to obtain the results of Android's locale resolution algorithm.
- Configuration(boolean, boolean, boolean, boolean, boolean, TextInputChannel.TextCapitalization, TextInputChannel.InputType, Integer, String, TextInputChannel.Configuration.Autofill, String[], TextInputChannel.Configuration[]) - Constructor for class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- ConfigurationQueue() - Constructor for class io.flutter.embedding.engine.systemchannels.SettingsChannel.ConfigurationQueue
- configureFlutterEngine(FlutterEngine) - Method in class io.flutter.embedding.android.FlutterActivity
-
Hook for subclasses to easily configure a
FlutterEngine
. - configureFlutterEngine(FlutterEngine) - Method in interface io.flutter.embedding.android.FlutterEngineConfigurator
-
Configures the given
FlutterEngine
. - configureFlutterEngine(FlutterEngine) - Method in class io.flutter.embedding.android.FlutterFragment
-
Configures a
FlutterEngine
after its creation. - configureFlutterEngine(FlutterEngine) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Hook for subclasses to easily configure a
FlutterEngine
. - configureForTextureLayerComposition(PlatformView, PlatformViewsChannel.PlatformViewCreationRequest) - Method in class io.flutter.plugin.platform.PlatformViewsController
- contains(String) - Method in class io.flutter.embedding.engine.FlutterEngineCache
- contains(String) - Method in class io.flutter.embedding.engine.FlutterEngineGroupCache
- contentCommitMimeTypes - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- ContentProviderAware - Interface in io.flutter.embedding.engine.plugins.contentprovider
-
A
FlutterPlugin
that wants to know when it is running within aContentProvider
. - ContentProviderControlSurface - Interface in io.flutter.embedding.engine.plugins.contentprovider
-
Control surface through which a
ContentProvider
attaches to aFlutterEngine
. - ContentProviderPluginBinding - Interface in io.flutter.embedding.engine.plugins.contentprovider
-
Binding that gives
ContentProviderAware
plugins access to an associatedContentProvider
. - context() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns the
Application
'sContext
. - convertToImageView() - Method in class io.flutter.embedding.android.FlutterView
-
Converts the current render surface to a
FlutterImageView
if it's not one already. - COPY - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- create(Context, int, Object) - Method in class io.flutter.plugin.platform.PlatformViewFactory
-
Creates a new Android view to be embedded in the Flutter hierarchy.
- createAccessibilityNodeInfo(int) - Method in class io.flutter.view.AccessibilityBridge
-
Returns
AccessibilityNodeInfo
for the view corresponding to the givenvirtualViewId
. - createAndRunDefaultEngine(Context) - Method in class io.flutter.embedding.engine.FlutterEngineGroup
-
Creates a
FlutterEngine
in this group and run itsDartExecutor
with a default entrypoint of the "main" function in the "lib/main.dart" file. - createAndRunEngine(Context, DartExecutor.DartEntrypoint) - Method in class io.flutter.embedding.engine.FlutterEngineGroup
-
Creates a
FlutterEngine
in this group and run itsDartExecutor
with the specifiedDartExecutor.DartEntrypoint
. - createAndRunEngine(Context, DartExecutor.DartEntrypoint, String) - Method in class io.flutter.embedding.engine.FlutterEngineGroup
-
Creates a
FlutterEngine
in this group and run itsDartExecutor
with the specifiedDartExecutor.DartEntrypoint
and the specifiedinitialRoute
. - createAndRunEngine(FlutterEngineGroup.Options) - Method in class io.flutter.embedding.engine.FlutterEngineGroup
-
Creates a
FlutterEngine
in this group and run itsDartExecutor
with the specifiedDartExecutor.DartEntrypoint
, the specifiedinitialRoute
and thedartEntrypointArgs
. - createArgs() - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Creates a
Bundle
of arguments that are assigned to the newFlutterFragment
. - createArgs() - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Creates a
Bundle
of arguments that are assigned to the newFlutterFragment
. - createArgs() - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Creates a
Bundle
of arguments that are assigned to the newFlutterFragment
. - createAsyncHandler(Looper) - Static method in class io.flutter.util.HandlerCompat
-
Create a new Handler whose posted messages and runnables are not subject to synchronization barriers such as display vsync.
- createDefault() - Static method in class io.flutter.embedding.android.FlutterFragment
-
Creates a
FlutterFragment
with a default configuration. - createDefault() - Static method in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
-
Create a DartEntrypoint pointing to the default Flutter assets location with a default Dart entrypoint.
- createDefaultIntent(Context) - Static method in class io.flutter.embedding.android.FlutterActivity
-
Creates an
Intent
that launches aFlutterActivity
, which creates aFlutterEngine
that executes amain()
Dart entrypoint, and displays the "/" route as Flutter's initial route. - createDefaultIntent(Context) - Static method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Creates an
Intent
that launches aFlutterFragmentActivity
, which executes amain()
Dart entrypoint, and displays the "/" route as Flutter's initial route. - createDelegate(FlutterActivityAndFragmentDelegate.Host) - Method in class io.flutter.embedding.android.FlutterFragment
-
Default delegate factory that creates a simple FlutterActivityAndFragmentDelegate instance.
- createFlutterFragment() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Creates the instance of the
FlutterFragment
that thisFlutterFragmentActivity
displays. - createFlutterNativeView() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.Hook for subclasses to customize the creation of the
FlutterNativeView
. - createFlutterNativeView() - Method in interface io.flutter.app.FlutterActivityDelegate.ViewFactory
-
Deprecated.
- createFlutterNativeView() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- createFlutterView(Context) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.Hook for subclasses to customize the creation of the
FlutterView
. - createFlutterView(Context) - Method in interface io.flutter.app.FlutterActivityDelegate.ViewFactory
-
Deprecated.
- createFlutterView(Context) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.Hook for subclasses to customize the creation of the
FlutterView
. - createForPlatformViewLayer(PlatformViewsChannel.PlatformViewCreationRequest) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
The Flutter application would like to display a new Android
View
, i.e., platform view. - createForTextureLayer(PlatformViewsChannel.PlatformViewCreationRequest) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
The Flutter application would like to display a new Android
View
, i.e., platform view. - createImageReader() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- createImageReader29() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- createImageReader33() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- createImageTexture() - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- createImageTexture() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- createImageTexture() - Method in interface io.flutter.view.TextureRegistry
-
Creates and registers a texture managed by the Flutter engine.
- createImageView() - Method in class io.flutter.embedding.android.FlutterView
- createInputConnection(View, KeyboardManager, EditorInfo) - Method in class io.flutter.plugin.editing.TextInputPlugin
- createOverlaySurface() - Method in class io.flutter.embedding.engine.FlutterJNI
- createOverlaySurface() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Creates an overlay surface while the Flutter view is rendered by
PlatformOverlayView
. - createOverlaySurface(PlatformOverlayView) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Creates and tracks the overlay surface.
- createPlatformView(PlatformViewsChannel.PlatformViewCreationRequest, boolean) - Method in class io.flutter.plugin.platform.PlatformViewsController
- createSurface() - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- createSurfaceProducer() - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Creates and returns a new external texture
TextureRegistry.SurfaceProducer
managed by the Flutter engine that is also made available to Flutter code. - createSurfaceProducer() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- createSurfaceProducer() - Method in interface io.flutter.view.TextureRegistry
-
Creates and registers a SurfaceProducer texture managed by the Flutter engine.
- createSurfaceTexture() - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Creates and returns a new
SurfaceTexture
managed by the Flutter engine that is also made available to Flutter code. - createSurfaceTexture() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- createSurfaceTexture() - Method in interface io.flutter.view.TextureRegistry
-
Creates and registers a SurfaceTexture managed by the Flutter engine.
- createUnique() - Static method in class io.flutter.embedding.android.MotionEventTracker.MotionEventId
- createWindowInfoRepo() - Method in class io.flutter.embedding.android.FlutterView
- CUSTOM_ACTION - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- CUT - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- CUTOUT - Enum constant in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
Area of the screen that usually houses cameras or sensors.
D
- dark - Enum constant in enum io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
- DARK - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.Brightness
- DartCallback(AssetManager, String, FlutterCallbackInformation) - Constructor for class io.flutter.embedding.engine.dart.DartExecutor.DartCallback
- dartEntrypoint(String) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineInGroupIntentBuilder
-
The Dart entrypoint that will be executed in the newly created FlutterEngine as soon as the Dart snapshot is loaded.
- dartEntrypoint(String) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
The name of the initial Dart method to invoke, defaults to "main".
- dartEntrypoint(String) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
The name of the initial Dart method to invoke, defaults to "main".
- dartEntrypoint(String) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineInGroupIntentBuilder
-
The Dart entrypoint that will be executed as soon as the Dart snapshot is loaded, default to "main".
- DartEntrypoint(String, String) - Constructor for class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
- DartEntrypoint(String, String, String) - Constructor for class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
- dartEntrypointArgs(List<String>) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineIntentBuilder
-
The Dart entrypoint arguments will be passed as a list of string to Dart's entrypoint function.
- dartEntrypointArgs(List<String>) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Arguments passed as a list of string to Dart's entrypoint function.
- dartEntrypointArgs(List<String>) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineIntentBuilder
-
The Dart entrypoint arguments will be passed as a list of string to Dart's entrypoint function.
- dartEntrypointFunctionName - Variable in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
-
The name of a Dart function to execute.
- dartEntrypointLibrary - Variable in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
-
The library or file location that contains the Dart entrypoint function.
- DartExecutor - Class in io.flutter.embedding.engine.dart
-
Configures, bootstraps, and starts executing Dart code.
- DartExecutor(FlutterJNI, AssetManager) - Constructor for class io.flutter.embedding.engine.dart.DartExecutor
- DartExecutor.DartCallback - Class in io.flutter.embedding.engine.dart
-
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 - Class in io.flutter.embedding.engine.dart
-
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 - Interface in io.flutter.embedding.engine.dart
-
Callback interface invoked when the isolate identifier becomes available.
- dartLibraryUri(String) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
- DATETIME - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- debugDisableSurfaceClear - Static variable in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Whether to disable clearing of the Surface used to render platform views.
- debugForceSurfaceProducerGlTextures - Static variable in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Whether to always use GL textures for
FlutterRenderer.createSurfaceProducer()
. - decodeEnvelope(ByteBuffer) - Method in class io.flutter.plugin.common.JSONMethodCodec
- decodeEnvelope(ByteBuffer) - Method in interface io.flutter.plugin.common.MethodCodec
-
Decodes a result envelope from binary.
- decodeEnvelope(ByteBuffer) - Method in class io.flutter.plugin.common.StandardMethodCodec
- decodeImage(ByteBuffer, long) - Static method in class io.flutter.embedding.engine.FlutterJNI
-
Called by native as a fallback method of image decoding.
- decodeMessage(ByteBuffer) - Method in class io.flutter.plugin.common.BinaryCodec
- decodeMessage(ByteBuffer) - Method in class io.flutter.plugin.common.JSONMessageCodec
- decodeMessage(ByteBuffer) - Method in interface io.flutter.plugin.common.MessageCodec
-
Decodes the specified message from binary.
- decodeMessage(ByteBuffer) - Method in class io.flutter.plugin.common.StandardMessageCodec
- decodeMessage(ByteBuffer) - Method in class io.flutter.plugin.common.StringCodec
- decodeMethodCall(ByteBuffer) - Method in class io.flutter.plugin.common.JSONMethodCodec
- decodeMethodCall(ByteBuffer) - Method in interface io.flutter.plugin.common.MethodCodec
-
Decodes a message call from binary.
- decodeMethodCall(ByteBuffer) - Method in class io.flutter.plugin.common.StandardMethodCodec
- DECREASE - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- DEFAULT_SYSTEM_UI - Static variable in class io.flutter.plugin.platform.PlatformPlugin
- DeferredComponentChannel - Class in io.flutter.embedding.engine.systemchannels
-
Method channel that handles manual installation requests and queries for installation state for deferred components.
- DeferredComponentChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.DeferredComponentChannel
-
Constructs a
DeferredComponentChannel
that connects Android to the Dart code running indartExecutor
. - deferredComponentInstallFailure(int, String, boolean) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Indicates that a failure was encountered during the Android portion of downloading a dynamic feature module and loading a dart deferred library, which is typically done by DeferredComponentManager.
- delegate - Variable in class io.flutter.embedding.android.FlutterActivity
- deleteSurroundingText(int, int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- deleteSurroundingTextInCodePoints(int, int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- destroy() - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- destroy() - Method in class io.flutter.embedding.android.KeyboardManager
- destroy() - Method in class io.flutter.embedding.engine.FlutterEngine
-
Cleans up all components within this
FlutterEngine
and destroys the associated Dart Isolate. - destroy() - Method in class io.flutter.plugin.editing.SpellCheckPlugin
-
Unregisters this
SpellCheckPlugin
as theSpellCheckChannel.SpellCheckMethodHandler
, for theSpellCheckChannel
, and closes the most recently openedSpellCheckerSession
. - destroy() - Method in class io.flutter.plugin.editing.TextInputPlugin
-
Detaches the text input plugin from the platform views controller.
- destroy() - Method in class io.flutter.plugin.platform.PlatformPlugin
-
Releases all resources held by this
PlatformPlugin
. - destroy() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- destroy() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- destroyEngineWithActivity(boolean) - Method in class io.flutter.embedding.android.FlutterActivity.CachedEngineIntentBuilder
-
Whether the cached
FlutterEngine
should be destroyed and removed from the cache when thisFlutterActivity
is destroyed. - destroyEngineWithActivity(boolean) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.CachedEngineIntentBuilder
-
Returns true if the cached
FlutterEngine
should be destroyed and removed from the cache when thisFlutterFragmentActivity
is destroyed. - destroyEngineWithFragment(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Pass
true
to destroy the cachedFlutterEngine
when thisFlutterFragment
is destroyed, orfalse
for the cachedFlutterEngine
to outlive thisFlutterFragment
. - destroyOverlaySurfaces() - Method in class io.flutter.embedding.engine.FlutterJNI
- destroyOverlaySurfaces() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Destroys the overlay surfaces and removes them from the view hierarchy.
- detach() - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- detach() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Detaches this platform views controller.
- detach() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- detachAccessibilityBridge() - Method in interface io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate
-
Detaches the current accessibility bridge.
- detachAccessibilityBridge() - Method in class io.flutter.plugin.platform.PlatformViewsController
- detachFromActivity() - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
that is attached to thisActivityControlSurfaces
'sFlutterEngine
when theActivity
is about to be destroyed for non-configuration-change reasons. - detachFromActivityForConfigChanges() - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
that is attached to thisActivityControlSurfaces
'sFlutterEngine
when theActivity
is about to be destroyed due to configuration changes. - detachFromBroadcastReceiver() - Method in interface io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverControlSurface
-
Call this method from the
BroadcastReceiver
that is attached to thisBroadcastReceiverControlSurfaces
'sFlutterEngine
when theBroadcastReceiver
is about to be destroyed. - detachFromContentProvider() - Method in interface io.flutter.embedding.engine.plugins.contentprovider.ContentProviderControlSurface
-
Call this method from the
ContentProvider
that is attached to thisContentProviderControlSurfaces
'sFlutterEngine
when theContentProvider
is about to be destroyed. - detachFromFlutterEngine() - Method in interface io.flutter.embedding.android.ExclusiveAppComponent
-
Called when another App Component is about to become attached to the
FlutterEngine
this App Component is currently attached to. - detachFromFlutterEngine() - Method in class io.flutter.embedding.android.FlutterActivity
- detachFromFlutterEngine() - Method in class io.flutter.embedding.android.FlutterFragment
- detachFromFlutterEngine() - Method in class io.flutter.embedding.android.FlutterView
-
Disconnects this
FlutterView
from a previously attachedFlutterEngine
. - detachFromFlutterView() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- detachFromGLContext() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- detachFromNativeAndReleaseResources() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Detaches this
FlutterJNI
instance from Flutter's native engine, which precludes any further communication between Android code and Flutter's platform agnostic engine. - detachFromRenderer() - Method in class io.flutter.embedding.android.FlutterImageView
-
Invoked by the owner of this
FlutterImageView
when it no longer wants to render a Flutter UI to thisFlutterImageView
. - detachFromRenderer() - Method in class io.flutter.embedding.android.FlutterSurfaceView
-
Invoked by the owner of this
FlutterSurfaceView
when it no longer wants to render a Flutter UI to thisFlutterSurfaceView
. - detachFromRenderer() - Method in class io.flutter.embedding.android.FlutterTextureView
-
Invoked by the owner of this
FlutterTextureView
when it no longer wants to render a Flutter UI to thisFlutterTextureView
. - detachFromRenderer() - Method in interface io.flutter.embedding.engine.renderer.RenderSurface
-
Instructs this
RenderSurface
to stop forwardingSurface
notifications to theFlutterRenderer
that was previously connected withRenderSurface.attachToRenderer(FlutterRenderer)
. - detachFromService() - Method in interface io.flutter.embedding.engine.plugins.service.ServiceControlSurface
-
Call this method from the
Service
that is attached to thisServiceControlSurfaces
'sFlutterEngine
when theService
is about to be destroyed. - detachFromView() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Detaches the controller from
FlutterView
. - detachTextInputPlugin() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Detaches this controller from the currently attached text input plugin.
- details - Variable in exception io.flutter.plugin.common.FlutterException
- deviceId - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(mattcarroll): javadoc
- devicePixelRatio - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- DID_GAIN_ACCESSIBILITY_FOCUS - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- DID_LOSE_ACCESSIBILITY_FOCUS - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- didChangeEditingState(boolean, boolean, boolean) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- didChangeEditingState(boolean, boolean, boolean) - Method in class io.flutter.plugin.editing.TextInputPlugin
- direction - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The layout direction of the new platform view.
- disableBufferingIncomingMessages() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Deprecated.
- disableBufferingIncomingMessages() - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Disables the ability to queue messages received from Dart.
- disableBufferingIncomingMessages() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- disableBufferingIncomingMessages() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- disableTransparentBackground() - Method in class io.flutter.view.FlutterView
-
Deprecated.Reverts this back to the
SurfaceView
defaults, at the back of its window and opaque. - DISMISS - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- dispatch(Runnable) - Method in class io.flutter.embedding.engine.dart.PlatformTaskQueue
- dispatchDraw(Canvas) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
- dispatchEmptyPlatformMessage(String, int) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sends an empty reply (identified by
responseId
) from Android to Flutter over the givenchannel
. - dispatchKeyEvent(KeyEvent) - Method in class io.flutter.embedding.android.FlutterView
-
Invoked when a hardware key is pressed or released.
- dispatchKeyEvent(KeyEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- dispatchPlatformMessage(String, ByteBuffer, int, int) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sends a reply
message
from Android to Flutter over the givenchannel
. - dispatchPointerDataPacket(ByteBuffer, int) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sends a packet of pointer data to Flutter's engine.
- dispatchPointerDataPacket(ByteBuffer, int) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- dispatchSemanticsAction(int, int, ByteBuffer, int) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sends a semantics action to Flutter's engine, given arguments that are already encoded for the engine.
- dispatchSemanticsAction(int, int, ByteBuffer, int) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- dispatchSemanticsAction(int, AccessibilityBridge.Action) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sends a semantics action to Flutter's engine, without any additional arguments.
- dispatchSemanticsAction(int, AccessibilityBridge.Action) - Method in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
-
Instructs Flutter to perform the given
action
on theSemanticsNode
referenced by the givenvirtualViewId
. - dispatchSemanticsAction(int, AccessibilityBridge.Action, Object) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sends a semantics action to Flutter's engine, with additional arguments.
- dispatchSemanticsAction(int, AccessibilityBridge.Action, Object) - Method in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
-
Instructs Flutter to perform the given
action
on theSemanticsNode
referenced by the givenvirtualViewId
, passing the givenargs
. - DisplayFeature(Rect, FlutterRenderer.DisplayFeatureType) - Constructor for class io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeature
- DisplayFeature(Rect, FlutterRenderer.DisplayFeatureType, FlutterRenderer.DisplayFeatureState) - Constructor for class io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeature
- displayFeatures - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- displayMode - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
- dispose() - Method in interface io.flutter.plugin.platform.PlatformView
-
Dispose this platform view.
- dispose(int) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
The Flutter application would like to dispose of an existing Android
View
. - disposePlatformView(int) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Disposes a single
- domainNetworkPolicy - Variable in class io.flutter.embedding.engine.loader.FlutterApplicationInfo
- done(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "done" action.
- DOWN - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- downTime - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
The amount of time that the touch has been pressed.
- draw(Canvas) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
- draw(Canvas) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
E
- EDGE_TO_EDGE - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
- edgeFlags - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(mattcarroll): javadoc
- editState - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration.Autofill
- EMAIL_ADDRESS - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- enableBufferingIncomingMessages() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Deprecated.Use
DartExecutor.getBinaryMessenger()
instead. - enableBufferingIncomingMessages() - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Enables the ability to queue messages received from Dart.
- enableBufferingIncomingMessages() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- enableBufferingIncomingMessages() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- enabled - Variable in class io.flutter.embedding.android.KeyboardMap.TogglingGoal
-
Used by
KeyEmbedderResponder
to store the current enabling state of this modifier. - enableDeltaModel - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- enableIMEPersonalizedLearning - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- enableSuggestions - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- encodedValue - Variable in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureState
- encodedValue - Variable in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
- encodeErrorEnvelope(String, String, Object) - Method in class io.flutter.plugin.common.JSONMethodCodec
- encodeErrorEnvelope(String, String, Object) - Method in interface io.flutter.plugin.common.MethodCodec
-
Encodes an error result into a binary envelope message.
- encodeErrorEnvelope(String, String, Object) - Method in class io.flutter.plugin.common.StandardMethodCodec
- encodeErrorEnvelopeWithStacktrace(String, String, Object, String) - Method in class io.flutter.plugin.common.JSONMethodCodec
- encodeErrorEnvelopeWithStacktrace(String, String, Object, String) - Method in interface io.flutter.plugin.common.MethodCodec
-
Encodes an error result into a binary envelope message with the native stacktrace.
- encodeErrorEnvelopeWithStacktrace(String, String, Object, String) - Method in class io.flutter.plugin.common.StandardMethodCodec
- encodeMessage(Object) - Method in class io.flutter.plugin.common.JSONMessageCodec
- encodeMessage(Object) - Method in class io.flutter.plugin.common.StandardMessageCodec
- encodeMessage(String) - Method in class io.flutter.plugin.common.StringCodec
- encodeMessage(ByteBuffer) - Method in class io.flutter.plugin.common.BinaryCodec
- encodeMessage(T) - Method in interface io.flutter.plugin.common.MessageCodec
-
Encodes the specified message into binary.
- encodeMethodCall(MethodCall) - Method in class io.flutter.plugin.common.JSONMethodCodec
- encodeMethodCall(MethodCall) - Method in interface io.flutter.plugin.common.MethodCodec
-
Encodes a message call into binary.
- encodeMethodCall(MethodCall) - Method in class io.flutter.plugin.common.StandardMethodCodec
- encodeSuccessEnvelope(Object) - Method in class io.flutter.plugin.common.JSONMethodCodec
- encodeSuccessEnvelope(Object) - Method in interface io.flutter.plugin.common.MethodCodec
-
Encodes a successful result into a binary envelope message.
- encodeSuccessEnvelope(Object) - Method in class io.flutter.plugin.common.StandardMethodCodec
- end() - Static method in class io.flutter.util.TraceSection
-
Wraps Trace.endSection.
- END_INDEX_KEY - Static variable in class io.flutter.plugin.editing.SpellCheckPlugin
- endAsyncSection(String, int) - Static method in class io.flutter.util.TraceSection
-
Wraps Trace.endAsyncSection to ensure that the line length stays below 127 code units.
- endBatchEdit() - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- endOfStream() - Method in interface io.flutter.plugin.common.EventChannel.EventSink
-
Consumes end of stream.
- enqueueConfiguration(SettingsChannel.ConfigurationQueue.SentConfiguration) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.ConfigurationQueue
-
Adds the most recently sent
SettingsChannel.ConfigurationQueue.SentConfiguration
to the queue. - ensureInitializationComplete(Context, String[]) - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Blocks until initialization of the native system has completed.
- ensureInitializationComplete(Context, String[]) - Static method in class io.flutter.view.FlutterMain
-
Deprecated.Blocks until initialization of the native system has completed.
- ensureInitializationCompleteAsync(Context, String[], Handler, Runnable) - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Same as
FlutterLoader.ensureInitializationComplete(Context, String[])
but waiting on a background thread, then invokingcallback
on thecallbackHandler
. - ensureInitializationCompleteAsync(Context, String[], Handler, Runnable) - Static method in class io.flutter.view.FlutterMain
-
Deprecated.Same as
FlutterMain.ensureInitializationComplete(Context, String[])
but waiting on a background thread, then invokingcallback
on thecallbackHandler
. - entrypoint - Variable in class io.flutter.view.FlutterRunArguments
- equals(Object) - Method in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
- error(String, String, Object) - Method in class io.flutter.plugin.common.ErrorLogResult
- error(String, String, Object) - Method in interface io.flutter.plugin.common.EventChannel.EventSink
-
Consumes an error event.
- error(String, String, Object) - Method in interface io.flutter.plugin.common.MethodChannel.Result
-
Handles an error result.
- ErrorLogResult - Class in io.flutter.plugin.common
-
An implementation of
MethodChannel.Result
that writes error results to the Android log. - ErrorLogResult(String) - Constructor for class io.flutter.plugin.common.ErrorLogResult
- ErrorLogResult(String, int) - Constructor for class io.flutter.plugin.common.ErrorLogResult
- event - Variable in class io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent
-
The Android key event that this Flutter key event was created from.
- EventChannel - Class in io.flutter.plugin.common
-
A named channel for communicating with the Flutter application using asynchronous event streams.
- EventChannel(BinaryMessenger, String) - Constructor for class io.flutter.plugin.common.EventChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name and the standardMethodCodec
. - EventChannel(BinaryMessenger, String, MethodCodec) - Constructor for class io.flutter.plugin.common.EventChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name andMethodCodec
. - EventChannel(BinaryMessenger, String, MethodCodec, BinaryMessenger.TaskQueue) - Constructor for class io.flutter.plugin.common.EventChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name andMethodCodec
. - EventChannel.EventSink - Interface in io.flutter.plugin.common
-
Event callback.
- EventChannel.StreamHandler - Interface in io.flutter.plugin.common
-
Handler of stream setup and teardown requests.
- eventTime - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(mattcarroll): javadoc
- ExclusiveAppComponent<T> - Interface in io.flutter.embedding.android
-
An Android App Component exclusively attached to a
FlutterEngine
. - executeDartCallback(DartExecutor.DartCallback) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Starts executing Dart code based on the given
dartCallback
. - executeDartEntrypoint(DartExecutor.DartEntrypoint) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Starts executing Dart code based on the given
dartEntrypoint
. - executeDartEntrypoint(DartExecutor.DartEntrypoint, List<String>) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Starts executing Dart code based on the given
dartEntrypoint
and thedartEntrypointArgs
. - externalViewRequestSendAccessibilityEvent(View, View, AccessibilityEvent) - Method in class io.flutter.view.AccessibilityBridge
-
Delegates handling of
ViewParent.requestSendAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent)
to the accessibility bridge.
F
- Factory() - Constructor for class io.flutter.embedding.engine.FlutterJNI.Factory
- fields - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- findAppBundlePath() - Method in class io.flutter.embedding.engine.loader.FlutterLoader
- findAppBundlePath() - Static method in class io.flutter.view.FlutterMain
-
Deprecated.
- findAppBundlePath(Context) - Static method in class io.flutter.view.FlutterMain
-
Deprecated.
- findFocus(int) - Method in class io.flutter.view.AccessibilityBridge
-
Finds the view in a hierarchy that currently has the given type of
focus
. - findViewByAccessibilityIdTraversal(int) - Method in class io.flutter.embedding.android.FlutterView
-
Prior to Android Q, it's impossible to add real views as descendants of virtual nodes.
- finishAutofillContext(boolean) - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
-
Requests that the
AutofillManager
cancel or commit the current autofill context. - finishComposingText() - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- flags - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(mattcarroll): javadoc
- FLUTTER_VIEW_ID - Static variable in class io.flutter.embedding.android.FlutterActivity
-
The ID of the
FlutterView
created by this activity. - FLUTTER_VIEW_ID - Static variable in class io.flutter.embedding.android.FlutterFragment
-
The ID of the
FlutterView
created by this activity. - FlutterActivity - Class in io.flutter.app
-
Deprecated.
FlutterActivity
is the new API that now replaces this class. See https://flutter.cn/go/android-project-migration for more migration details. - FlutterActivity - Class in io.flutter.embedding.android
-
Activity
which displays a fullscreen Flutter UI. - FlutterActivity() - Constructor for class io.flutter.app.FlutterActivity
-
Deprecated.
- FlutterActivity() - Constructor for class io.flutter.embedding.android.FlutterActivity
- FlutterActivity.CachedEngineIntentBuilder - Class in io.flutter.embedding.android
-
Builder to create an
Intent
that launches aFlutterActivity
with an existingFlutterEngine
that is cached inFlutterEngineCache
. - FlutterActivity.NewEngineInGroupIntentBuilder - Class in io.flutter.embedding.android
-
Builder to create an
Intent
that launches aFlutterActivity
with a newFlutterEngine
created by FlutterEngineGroup#createAndRunEngine. - FlutterActivity.NewEngineIntentBuilder - Class in io.flutter.embedding.android
-
Builder to create an
Intent
that launches aFlutterActivity
with a newFlutterEngine
and the desired configuration. - FlutterActivityDelegate - Class in io.flutter.app
-
Deprecated.
FlutterActivity
is the new API that now replaces this class andFlutterActivity
. See https://flutter.cn/go/android-project-migration for more migration details. - FlutterActivityDelegate(Activity, FlutterActivityDelegate.ViewFactory) - Constructor for class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- FlutterActivityDelegate.ViewFactory - Interface in io.flutter.app
-
Deprecated.Specifies the mechanism by which Flutter views are created during the operation of a
FlutterActivityDelegate
. - FlutterActivityEvents - Interface in io.flutter.app
-
A collection of Android
Activity
methods that are relevant to the core operation of Flutter applications. - FlutterActivityLaunchConfigs - Class in io.flutter.embedding.android
-
Collection of Flutter launch configuration options.
- FlutterActivityLaunchConfigs.BackgroundMode - Enum in io.flutter.embedding.android
-
The mode of the background of a Flutter
Activity
, either opaque or transparent. - FlutterApplication - Class in io.flutter.app
-
Flutter implementation of
Application
, managing application-level global initializations. - FlutterApplication() - Constructor for class io.flutter.app.FlutterApplication
- FlutterApplicationInfo - Class in io.flutter.embedding.engine.loader
-
Encapsulates all the information that Flutter needs from application manifest.
- FlutterApplicationInfo(String, String, String, String, String, String, boolean) - Constructor for class io.flutter.embedding.engine.loader.FlutterApplicationInfo
- flutterAssetsDir - Variable in class io.flutter.embedding.engine.loader.FlutterApplicationInfo
- FlutterCallbackInformation - Class in io.flutter.view
-
A class representing information for a callback registered using `PluginUtilities` from `dart:ui`.
- FlutterEngine - Class in io.flutter.embedding.engine
-
A single Flutter execution environment.
- FlutterEngine(Context) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Constructs a new
FlutterEngine
. - FlutterEngine(Context, FlutterLoader, FlutterJNI) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Same as
FlutterEngine(Context, FlutterLoader, FlutterJNI, String[], boolean)
but with no Dart VM flags and automatically registers plugins. - FlutterEngine(Context, FlutterLoader, FlutterJNI, PlatformViewsController, String[], boolean) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Same as
FlutterEngine(Context, FlutterLoader, FlutterJNI, String[], boolean)
, plus the ability to provide a customPlatformViewsController
. - FlutterEngine(Context, FlutterLoader, FlutterJNI, PlatformViewsController, String[], boolean, boolean) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Fully configurable
FlutterEngine
constructor. - FlutterEngine(Context, FlutterLoader, FlutterJNI, PlatformViewsController, String[], boolean, boolean, FlutterEngineGroup) - Constructor for class io.flutter.embedding.engine.FlutterEngine
- FlutterEngine(Context, FlutterLoader, FlutterJNI, String[], boolean) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Same as
FlutterEngine(Context, FlutterLoader, FlutterJNI)
, plus Dart VM flags indartVmArgs
, and control over whether plugins are automatically registered with thisFlutterEngine
inautomaticallyRegisterPlugins
. - FlutterEngine(Context, String[]) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Same as
FlutterEngine(Context)
with added support for passing Dart VM arguments. - FlutterEngine(Context, String[], boolean) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Same as
FlutterEngine(Context)
with added support for passing Dart VM arguments and avoiding automatic plugin registration. - FlutterEngine(Context, String[], boolean, boolean) - Constructor for class io.flutter.embedding.engine.FlutterEngine
-
Same as
FlutterEngine(Context, String[], boolean)
with added support for configuring whether the engine will receive restoration data. - FlutterEngine.EngineLifecycleListener - Interface in io.flutter.embedding.engine
-
Lifecycle callbacks for Flutter engine lifecycle events.
- FlutterEngineCache - Class in io.flutter.embedding.engine
-
Static singleton cache that holds
FlutterEngine
instances identified byString
s. - FlutterEngineConfigurator - Interface in io.flutter.embedding.android
-
Configures a
FlutterEngine
after it is created, e.g., adds plugins. - FlutterEngineGroup - Class in io.flutter.embedding.engine
-
Represents a collection of
FlutterEngine
s who share resources to allow them to be created faster and with less memory than calling theFlutterEngine
's constructor multiple times. - FlutterEngineGroup(Context) - Constructor for class io.flutter.embedding.engine.FlutterEngineGroup
-
Create a FlutterEngineGroup whose child engines will share resources.
- FlutterEngineGroup(Context, String[]) - Constructor for class io.flutter.embedding.engine.FlutterEngineGroup
-
Create a FlutterEngineGroup whose child engines will share resources.
- FlutterEngineGroup.Options - Class in io.flutter.embedding.engine
-
Options that control how a FlutterEngine should be created.
- FlutterEngineGroupCache - Class in io.flutter.embedding.engine
-
Static singleton cache that holds
FlutterEngineGroup
instances identified byString
s. - FlutterEngineProvider - Interface in io.flutter.embedding.android
- FlutterException - Exception in io.flutter.plugin.common
-
Thrown to indicate that a Flutter method invocation failed on the Flutter side.
- FlutterFragment - Class in io.flutter.embedding.android
-
Fragment
which displays a Flutter UI that takes up all availableFragment
space. - FlutterFragment() - Constructor for class io.flutter.embedding.android.FlutterFragment
- FlutterFragment.CachedEngineFragmentBuilder - Class in io.flutter.embedding.android
-
Builder that creates a new
FlutterFragment
that uses a cachedFlutterEngine
witharguments
that correspond to the values set on thisBuilder
. - FlutterFragment.NewEngineFragmentBuilder - Class in io.flutter.embedding.android
-
Builder that creates a new
FlutterFragment
witharguments
that correspond to the values set on thisNewEngineFragmentBuilder
. - FlutterFragment.NewEngineInGroupFragmentBuilder - Class in io.flutter.embedding.android
-
Builder that creates a new
FlutterFragment
that uses a cachedFlutterEngineGroup
to create a newFlutterEngine
witharguments
that correspond to the values set on thisBuilder
. - FlutterFragmentActivity - Class in io.flutter.app
-
Deprecated.this class is replaced by
FlutterFragmentActivity
. - FlutterFragmentActivity - Class in io.flutter.embedding.android
-
A Flutter
Activity
that is based uponFragmentActivity
. - FlutterFragmentActivity() - Constructor for class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- FlutterFragmentActivity() - Constructor for class io.flutter.embedding.android.FlutterFragmentActivity
- FlutterFragmentActivity.CachedEngineIntentBuilder - Class in io.flutter.embedding.android
-
Builder to create an
Intent
that launches aFlutterFragmentActivity
with an existingFlutterEngine
that is cached inFlutterEngineCache
. - FlutterFragmentActivity.NewEngineInGroupIntentBuilder - Class in io.flutter.embedding.android
-
Builder to create an
Intent
that launches aFlutterFragmentActivity
with a newFlutterEngine
by FlutterEngineGroup#createAndRunEngine. - FlutterFragmentActivity.NewEngineIntentBuilder - Class in io.flutter.embedding.android
-
Builder to create an
Intent
that launches aFlutterFragmentActivity
with a newFlutterEngine
and the desired configuration. - FlutterImageView - Class in io.flutter.embedding.android
-
Paints a Flutter UI provided by an
ImageReader
onto aCanvas
. - FlutterImageView(Context) - Constructor for class io.flutter.embedding.android.FlutterImageView
- FlutterImageView(Context, int, int, FlutterImageView.SurfaceKind) - Constructor for class io.flutter.embedding.android.FlutterImageView
-
Constructs a
FlutterImageView
with anImageReader
that provides the Flutter UI. - FlutterImageView(Context, AttributeSet) - Constructor for class io.flutter.embedding.android.FlutterImageView
- FlutterImageView.SurfaceKind - Enum in io.flutter.embedding.android
- flutterJNI - Variable in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
- FlutterJNI - Class in io.flutter.embedding.engine
-
Interface between Flutter embedding's Java code and Flutter engine's C/C++ code.
- FlutterJNI() - Constructor for class io.flutter.embedding.engine.FlutterJNI
- FlutterJNI.AccessibilityDelegate - Interface in io.flutter.embedding.engine
-
Delegate responsible for creating and updating Android-side caches of Flutter's semantics tree and custom accessibility actions.
- FlutterJNI.AsyncWaitForVsyncDelegate - Interface in io.flutter.embedding.engine
- FlutterJNI.Factory - Class in io.flutter.embedding.engine
-
A factory for creating
FlutterJNI
instances. - FlutterKeyEvent(KeyEvent) - Constructor for class io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent
- FlutterKeyEvent(KeyEvent, Character) - Constructor for class io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent
- FlutterLoader - Class in io.flutter.embedding.engine.loader
-
Finds Flutter resources in an application APK and also loads Flutter's native library.
- FlutterLoader() - Constructor for class io.flutter.embedding.engine.loader.FlutterLoader
- FlutterLoader(FlutterJNI) - Constructor for class io.flutter.embedding.engine.loader.FlutterLoader
-
Creates a
FlutterLoader
that uses a default constructedExecutorService
. - FlutterLoader(FlutterJNI, ExecutorService) - Constructor for class io.flutter.embedding.engine.loader.FlutterLoader
-
Creates a
FlutterLoader
with the specifiedFlutterJNI
. - FlutterLoader.Settings - Class in io.flutter.embedding.engine.loader
- FlutterMain - Class in io.flutter.view
-
Deprecated.Replaced by
FlutterLoader
. - FlutterMain() - Constructor for class io.flutter.view.FlutterMain
-
Deprecated.
- FlutterMain.Settings - Class in io.flutter.view
-
Deprecated.
- FlutterMutator(Matrix) - Constructor for class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Initialize a transform mutator.
- FlutterMutator(Path) - Constructor for class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Initialize a clip path mutator.
- FlutterMutator(Rect) - Constructor for class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Initialize a clip rect mutator.
- FlutterMutator(Rect, float[]) - Constructor for class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Initialize a clip rrect mutator.
- FlutterMutatorsStack - Class in io.flutter.embedding.engine.mutatorsstack
-
The mutator stack containing a list of mutators
- FlutterMutatorsStack() - Constructor for class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack
-
Initialize the mutator stack.
- FlutterMutatorsStack.FlutterMutator - Class in io.flutter.embedding.engine.mutatorsstack
-
A class represents a mutator
- FlutterMutatorsStack.FlutterMutatorType - Enum in io.flutter.embedding.engine.mutatorsstack
-
The type of a Mutator See
FlutterMutatorsStack.FlutterMutator
for informations on Mutators. - FlutterMutatorView - Class in io.flutter.embedding.engine.mutatorsstack
-
A view that applies the
FlutterMutatorsStack
to its children. - FlutterMutatorView(Context) - Constructor for class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
-
Initialize the FlutterMutatorView.
- FlutterMutatorView(Context, float, AndroidTouchProcessor) - Constructor for class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
-
Initialize the FlutterMutatorView.
- FlutterNativeView - Class in io.flutter.view
-
Deprecated.
FlutterView
is the new API that now replaces this class. See https://flutter.cn/go/android-project-migration for more migration details. - FlutterNativeView(Context) - Constructor for class io.flutter.view.FlutterNativeView
-
Deprecated.
- FlutterNativeView(Context, boolean) - Constructor for class io.flutter.view.FlutterNativeView
-
Deprecated.
- FlutterOverlaySurface - Class in io.flutter.embedding.engine
- FlutterOverlaySurface(int, Surface) - Constructor for class io.flutter.embedding.engine.FlutterOverlaySurface
- FlutterPlayStoreSplitApplication - Class in io.flutter.app
-
Flutter's extension of
SplitCompatApplication
that injects aPlayStoreDeferredComponentManager
withFlutterInjector
to enable Split AOT Flutter apps. - FlutterPlayStoreSplitApplication - Class in io.flutter.embedding.android
-
Flutter's extension of
SplitCompatApplication
that injects aPlayStoreDeferredComponentManager
withFlutterInjector
to enable Split AOT Flutter apps. - FlutterPlayStoreSplitApplication() - Constructor for class io.flutter.app.FlutterPlayStoreSplitApplication
- FlutterPlayStoreSplitApplication() - Constructor for class io.flutter.embedding.android.FlutterPlayStoreSplitApplication
- FlutterPlugin - Interface in io.flutter.embedding.engine.plugins
-
Interface to be implemented by all Flutter plugins.
- FlutterPlugin.FlutterAssets - Interface in io.flutter.embedding.engine.plugins
-
Provides Flutter plugins with access to Flutter asset information.
- FlutterPlugin.FlutterPluginBinding - Class in io.flutter.embedding.engine.plugins
-
Resources made available to all plugins registered with a given
FlutterEngine
. - FlutterPluginBinding(Context, FlutterEngine, BinaryMessenger, TextureRegistry, PlatformViewRegistry, FlutterPlugin.FlutterAssets, FlutterEngineGroup) - Constructor for class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
- FlutterPluginRegistry - Class in io.flutter.app
-
Deprecated.See https://flutter.cn/go/android-project-migration for migration instructions.
- FlutterPluginRegistry(FlutterEngine, Context) - Constructor for class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- FlutterPluginRegistry(FlutterNativeView, Context) - Constructor for class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- FlutterRenderer - Class in io.flutter.embedding.engine.renderer
-
Represents the rendering responsibilities of a
FlutterEngine
. - FlutterRenderer(FlutterJNI) - Constructor for class io.flutter.embedding.engine.renderer.FlutterRenderer
- FlutterRenderer.DisplayFeature - Class in io.flutter.embedding.engine.renderer
-
Description of a physical feature on the display.
- FlutterRenderer.DisplayFeatureState - Enum in io.flutter.embedding.engine.renderer
-
State of the display feature.
- FlutterRenderer.DisplayFeatureType - Enum in io.flutter.embedding.engine.renderer
-
Types of display features that can appear on the viewport.
- FlutterRenderer.ViewportMetrics - Class in io.flutter.embedding.engine.renderer
-
Mutable data structure that holds all viewport metrics properties that Flutter cares about.
- FlutterRunArguments - Class in io.flutter.view
-
A class containing arguments for entering a FlutterNativeView's isolate for the first time.
- FlutterRunArguments() - Constructor for class io.flutter.view.FlutterRunArguments
- flutterShellArgs(FlutterShellArgs) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Any special configuration arguments for the Flutter engine
- FlutterShellArgs - Class in io.flutter.embedding.engine
-
Arguments that can be delivered to the Flutter shell when it is created.
- FlutterShellArgs(String[]) - Constructor for class io.flutter.embedding.engine.FlutterShellArgs
-
Creates a set of Flutter shell arguments from a given
String[]
array. - FlutterShellArgs(List<String>) - Constructor for class io.flutter.embedding.engine.FlutterShellArgs
-
Creates a set of Flutter shell arguments from a given
List<String>
. - FlutterShellArgs(Set<String>) - Constructor for class io.flutter.embedding.engine.FlutterShellArgs
-
Creates a set of Flutter shell arguments from a given
Set<String>
. - FlutterSurfaceView - Class in io.flutter.embedding.android
-
Paints a Flutter UI on a
Surface
. - FlutterSurfaceView(Context) - Constructor for class io.flutter.embedding.android.FlutterSurfaceView
-
Constructs a
FlutterSurfaceView
programmatically, without any XML attributes. - FlutterSurfaceView(Context, boolean) - Constructor for class io.flutter.embedding.android.FlutterSurfaceView
-
Constructs a
FlutterSurfaceView
programmatically, without any XML attributes, and with control over whether or not thisFlutterSurfaceView
renders with transparency. - FlutterSurfaceView(Context, AttributeSet) - Constructor for class io.flutter.embedding.android.FlutterSurfaceView
-
Constructs a
FlutterSurfaceView
in an XML-inflation-compliant manner. - FlutterTextureView - Class in io.flutter.embedding.android
-
Paints a Flutter UI on a
SurfaceTexture
. - FlutterTextureView(Context) - Constructor for class io.flutter.embedding.android.FlutterTextureView
-
Constructs a
FlutterTextureView
programmatically, without any XML attributes. - FlutterTextureView(Context, AttributeSet) - Constructor for class io.flutter.embedding.android.FlutterTextureView
-
Constructs a
FlutterTextureView
in an XML-inflation-compliant manner. - FlutterUiDisplayListener - Interface in io.flutter.embedding.engine.renderer
-
Listener invoked when Flutter starts and stops rendering pixels to an Android
View
hierarchy. - FlutterView - Class in io.flutter.embedding.android
-
Displays a Flutter UI on an Android device.
- FlutterView - Class in io.flutter.view
-
Deprecated.
FlutterView
is the new API that now replaces this class. See https://flutter.cn/go/android-project-migration for more migration details. - FlutterView(Context) - Constructor for class io.flutter.embedding.android.FlutterView
-
Constructs a
FlutterView
programmatically, without any XML attributes. - FlutterView(Context) - Constructor for class io.flutter.view.FlutterView
-
Deprecated.
- FlutterView(Context, AttributeSet) - Constructor for class io.flutter.embedding.android.FlutterView
-
Constructs a
FlutterView
in an XML-inflation-compliant manner. - FlutterView(Context, AttributeSet) - Constructor for class io.flutter.view.FlutterView
-
Deprecated.
- FlutterView(Context, AttributeSet, FlutterNativeView) - Constructor for class io.flutter.view.FlutterView
-
Deprecated.
- FlutterView(Context, FlutterImageView) - Constructor for class io.flutter.embedding.android.FlutterView
-
Constructs a
FlutterView
programmatically, without any XML attributes, uses the givenFlutterImageView
to render the Flutter UI. - FlutterView(Context, FlutterSurfaceView) - Constructor for class io.flutter.embedding.android.FlutterView
-
Constructs a
FlutterView
programmatically, without any XML attributes, uses the givenFlutterSurfaceView
to render the Flutter UI, and allows selection of atransparencyMode
. - FlutterView(Context, FlutterTextureView) - Constructor for class io.flutter.embedding.android.FlutterView
-
Constructs a
FlutterView
programmatically, without any XML attributes, uses the givenFlutterTextureView
to render the Flutter UI, and allows selection of atransparencyMode
. - FlutterView(Context, RenderMode) - Constructor for class io.flutter.embedding.android.FlutterView
-
Deprecated.
- FlutterView(Context, RenderMode, TransparencyMode) - Constructor for class io.flutter.embedding.android.FlutterView
-
Deprecated.
- FlutterView(Context, TransparencyMode) - Constructor for class io.flutter.embedding.android.FlutterView
-
Deprecated.
- FlutterView.FirstFrameListener - Interface in io.flutter.view
-
Deprecated.Listener will be called on the Android UI thread once when Flutter renders the first frame.
- FlutterView.FlutterEngineAttachmentListener - Interface in io.flutter.embedding.android
-
Listener that is notified when a
FlutterEngine
is attached to/detached from a givenFlutterView
. - FlutterView.Provider - Interface in io.flutter.view
-
Deprecated.Interface for those objects that maintain and expose a reference to a
FlutterView
(such as a full-screen Flutter activity). - FOCUS - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- FOLD - Enum constant in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
A fold in the flexible display that does not occlude the screen.
- FRAGMENT_CONTAINER_ID - Static variable in class io.flutter.embedding.android.FlutterFragmentActivity
- from(long) - Static method in class io.flutter.embedding.android.MotionEventTracker.MotionEventId
- fromIntent(Intent) - Static method in class io.flutter.embedding.engine.FlutterShellArgs
- fromJson(JSONObject) - Static method in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration.Autofill
- fromJson(JSONObject) - Static method in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- fromJson(JSONObject) - Static method in class io.flutter.embedding.engine.systemchannels.TextInputChannel.InputType
- fromJson(JSONObject) - Static method in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
G
- gatherTransparentRegion(Region) - Method in class io.flutter.embedding.android.FlutterSurfaceView
- generationNumber - Variable in class io.flutter.embedding.engine.systemchannels.SettingsChannel.ConfigurationQueue.SentConfiguration
- get(Class<? extends FlutterPlugin>) - Method in interface io.flutter.embedding.engine.plugins.PluginRegistry
-
Returns the instance of a plugin that is currently attached to the
FlutterEngine
associated with thisPluginRegistry
, which matches the givenpluginClass
. - get(String) - Method in class io.flutter.embedding.engine.FlutterEngineCache
-
Returns the
FlutterEngine
in this cache that is associated with the givenengineId
, ornull
is no suchFlutterEngine
exists. - get(String) - Method in class io.flutter.embedding.engine.FlutterEngineGroupCache
-
Returns the
FlutterEngineGroup
in this cache that is associated with the givenengineGroupId
, ornull
is no suchFlutterEngineGroup
exists. - getAccessibilityChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends accessibility requests and events from Flutter to Android.
- getAccessibilityNodeProvider() - Method in class io.flutter.embedding.android.FlutterView
- getAccessibilityNodeProvider() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getAccessibleNavigation() - Method in class io.flutter.view.AccessibilityBridge
- getActiveFocusListener() - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- getActivity() - Method in class io.flutter.embedding.android.FlutterActivity
-
FlutterActivityAndFragmentDelegate.Host
method that is used byFlutterActivityAndFragmentDelegate
to obtain anActivity
reference as needed. - getActivity() - Method in class io.flutter.embedding.android.FlutterFragment
- getActivity() - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Returns the
Activity
that is currently attached to theFlutterEngine
that owns thisActivityPluginBinding
. - getActivity(Context) - Static method in class io.flutter.util.ViewUtils
- getActivityControlSurface() - Method in class io.flutter.embedding.engine.FlutterEngine
- getAppBundlePath() - Method in class io.flutter.embedding.android.FlutterActivity
-
A custom path to the bundle that contains this Flutter app's resources, e.g., Dart code snapshots.
- getAppBundlePath() - Method in class io.flutter.embedding.android.FlutterFragment
-
A custom path to the bundle that contains this Flutter app's resources, e.g., Dart code snapshots.
- getAppBundlePath() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
A custom path to the bundle that contains this Flutter app's resources, e.g., Dart code snapshots.
- getAppComponent() - Method in interface io.flutter.embedding.android.ExclusiveAppComponent
-
Retrieve the App Component behind this exclusive App Component.
- getApplicationContext() - Method in class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
- getAssetFilePathByName(String) - Method in interface io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterAssets
-
Returns the relative file path to the Flutter asset with the given name, including the file's extension, e.g.,
"myImage.jpg"
. - getAssetFilePathByName(String, String) - Method in interface io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterAssets
-
Same as
FlutterPlugin.FlutterAssets.getAssetFilePathByName(String)
but with added support for an explicit AndroidpackageName
. - getAssetFilePathBySubpath(String) - Method in interface io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterAssets
-
Returns the relative file path to the Flutter asset with the given subpath, including the file's extension, e.g.,
"/dir1/dir2/myImage.jpg"
. - getAssetFilePathBySubpath(String, String) - Method in interface io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterAssets
-
Same as
FlutterPlugin.FlutterAssets.getAssetFilePathBySubpath(String)
but with added support for an explicit AndroidpackageName
. - getAttachedFlutterEngine() - Method in class io.flutter.embedding.android.FlutterView
-
Returns the
FlutterEngine
to which thisFlutterView
is currently attached, or null if thisFlutterView
is not currently attached to aFlutterEngine
. - getAttachedRenderer() - Method in class io.flutter.embedding.android.FlutterImageView
- getAttachedRenderer() - Method in class io.flutter.embedding.android.FlutterSurfaceView
- getAttachedRenderer() - Method in class io.flutter.embedding.android.FlutterTextureView
- getAttachedRenderer() - Method in interface io.flutter.embedding.engine.renderer.RenderSurface
-
Returns the
FlutterRenderer
that is attached to thisRenderSurface
, or null if noFlutterRenderer
is currently attached. - getAutomaticallyRegisterPlugins() - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
If plugins are automatically registered, then they are registered during the
FlutterEngine
's constructor. - getBackGestureChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends back gesture commands from Android to Flutter.
- getBackgroundMode() - Method in class io.flutter.embedding.android.FlutterActivity
-
The desired window background mode of this
Activity
, which defaults toFlutterActivityLaunchConfigs.BackgroundMode.opaque
. - getBackgroundMode() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
The desired window background mode of this
Activity
, which defaults toFlutterActivityLaunchConfigs.BackgroundMode.opaque
. - getBinaryMessenger() - Method in class io.flutter.embedding.android.FlutterView
- getBinaryMessenger() - Method in interface io.flutter.embedding.android.KeyboardManager.ViewDelegate
-
Returns a
BinaryMessenger
to send platform messages with. - getBinaryMessenger() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Returns a
BinaryMessenger
that can be used to send messages to, and receive messages from, Dart code that thisDartExecutor
is executing. - getBinaryMessenger() - Method in class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
- getBinaryMessenger() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getBitmap() - Method in class io.flutter.embedding.engine.FlutterJNI
- getBitmap() - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- getBitmap() - Method in class io.flutter.view.FlutterView
-
Deprecated.Return the most recent frame as a bitmap.
- getBroadcastReceiver() - Method in interface io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverPluginBinding
-
Returns the
BroadcastReceiver
that is currently attached to theFlutterEngine
that owns thisBroadcastReceiverAwarePluginBinding
. - getBroadcastReceiverControlSurface() - Method in class io.flutter.embedding.engine.FlutterEngine
- getCachedEngineGroupId() - Method in class io.flutter.embedding.android.FlutterActivity
-
Returns the ID of a statically cached
FlutterEngineGroup
to use within thisFlutterActivity
, ornull
if thisFlutterActivity
does not want to use a cachedFlutterEngineGroup
. - getCachedEngineGroupId() - Method in class io.flutter.embedding.android.FlutterFragment
-
Returns the ID of a statically cached
FlutterEngineGroup
to use within thisFlutterFragment
, ornull
if thisFlutterFragment
does not want to use a cachedFlutterEngineGroup
. - getCachedEngineGroupId() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- getCachedEngineId() - Method in class io.flutter.embedding.android.FlutterActivity
-
Returns the ID of a statically cached
FlutterEngine
to use within thisFlutterActivity
, ornull
if thisFlutterActivity
does not want to use a cachedFlutterEngine
. - getCachedEngineId() - Method in class io.flutter.embedding.android.FlutterFragment
-
Returns the ID of a statically cached
FlutterEngine
to use within thisFlutterFragment
, ornull
if thisFlutterFragment
does not want to use a cachedFlutterEngine
. - getCachedEngineId() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Returns the ID of a statically cached
FlutterEngine
to use within thisFlutterFragmentActivity
, ornull
if thisFlutterFragmentActivity
does not want to use a cachedFlutterEngine
. - getCacheDirectory(Context) - Static method in class io.flutter.util.PathUtils
- getClipboardData(PlatformChannel.ClipboardContentFormat) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to receive the current data in the clipboard and have it returned in the given
format
. - getConfiguration(int) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.ConfigurationQueue
-
Returns the
SettingsChannel.ConfigurationQueue.SentConfiguration
associated with the givenconfigGeneration
, and removes configurations older than the returned configurations from the queue as they are no longer needed. - getContentProvider() - Method in interface io.flutter.embedding.engine.plugins.contentprovider.ContentProviderPluginBinding
-
Returns the
ContentProvider
that is currently attached to theFlutterEngine
that owns thisContentProviderAwarePluginBinding
. - getContentProviderControlSurface() - Method in class io.flutter.embedding.engine.FlutterEngine
- getContext() - Method in class io.flutter.embedding.android.FlutterActivity
-
FlutterActivityAndFragmentDelegate.Host
method that is used byFlutterActivityAndFragmentDelegate
to obtain aContext
reference as needed. - getContext() - Method in class io.flutter.embedding.android.FlutterFragment
- getContext() - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
- getCreateArgsCodec() - Method in class io.flutter.plugin.platform.PlatformViewFactory
-
Returns the codec to be used for decoding the args parameter of
PlatformViewFactory.create(android.content.Context, int, java.lang.Object)
. - getCurrentActivity() - Method in class io.flutter.app.FlutterApplication
- getCurrentImageSurface() - Method in class io.flutter.embedding.android.FlutterView
- getDartEntrypoint() - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
dartEntrypoint specifies the
DartExecutor.DartEntrypoint
the new engine should run. - getDartEntrypointArgs() - Method in class io.flutter.embedding.android.FlutterActivity
-
The Dart entrypoint arguments will be passed as a list of string to Dart's entrypoint function.
- getDartEntrypointArgs() - Method in class io.flutter.embedding.android.FlutterFragment
-
The Dart entrypoint arguments will be passed as a list of string to Dart's entrypoint function.
- getDartEntrypointArgs() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
The Dart entrypoint arguments will be passed as a list of string to Dart's entrypoint function.
- getDartEntrypointArgs() - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Arguments passed as a list of string to Dart's entrypoint function.
- getDartEntrypointFunctionName() - Method in class io.flutter.embedding.android.FlutterActivity
-
The Dart entrypoint that will be executed as soon as the Dart snapshot is loaded.
- getDartEntrypointFunctionName() - Method in class io.flutter.embedding.android.FlutterFragment
-
Returns the name of the Dart method that this
FlutterFragment
should execute to start a Flutter app. - getDartEntrypointFunctionName() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
The Dart entrypoint that will be executed as soon as the Dart snapshot is loaded.
- getDartEntrypointLibraryUri() - Method in class io.flutter.embedding.android.FlutterActivity
-
The Dart library URI for the entrypoint that will be executed as soon as the Dart snapshot is loaded.
- getDartEntrypointLibraryUri() - Method in class io.flutter.embedding.android.FlutterFragment
-
Returns the library URI of the Dart method that this
FlutterFragment
should execute to start a Flutter app. - getDartEntrypointLibraryUri() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
The Dart library URI for the entrypoint that will be executed as soon as the Dart snapshot is loaded.
- getDartExecutor() - Method in class io.flutter.embedding.engine.FlutterEngine
-
The Dart execution context associated with this
FlutterEngine
. - getDartExecutor() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- getDartExecutor() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getDataDirectory(Context) - Static method in class io.flutter.util.PathUtils
- getDeferredComponentChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that allows manual installation and state querying of deferred components.
- getDeltaEnd() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getDeltaStart() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getDeltaText() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getEditable() - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- getEngineGroup() - Method in class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
-
Accessor for the
FlutterEngineGroup
used to create theFlutterEngine
for the app. - getExclusiveAppComponent() - Method in class io.flutter.embedding.android.FlutterActivity
-
Returns the Android App Component exclusively attached to
FlutterEngine
. - getExclusiveAppComponent() - Method in class io.flutter.embedding.android.FlutterFragment
-
Returns the Android App Component exclusively attached to
FlutterEngine
. - getExtractedText(ExtractedTextRequest, int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- getFilesDir(Context) - Static method in class io.flutter.util.PathUtils
- getFinalClippingPaths() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack
-
Get a list of all the clipping operations.
- getFinalMatrix() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack
-
Returns the final matrix.
- getFlutterAssets() - Method in class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
- getFlutterEngine() - Method in class io.flutter.embedding.android.FlutterActivity
-
Hook for subclasses to obtain a reference to the
FlutterEngine
that is owned by thisFlutterActivity
. - getFlutterEngine() - Method in class io.flutter.embedding.android.FlutterFragment
-
Hook for subclasses to obtain a reference to the
FlutterEngine
that is owned by thisFlutterActivity
. - getFlutterEngine() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- getFlutterEngine() - Method in class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
-
Deprecated.Use
getBinaryMessenger()
,getTextureRegistry()
, orgetPlatformViewRegistry()
instead. - getFlutterNativeView() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getFlutterShellArgs() - Method in class io.flutter.embedding.android.FlutterActivity
-
FlutterActivityAndFragmentDelegate.Host
method that is used byFlutterActivityAndFragmentDelegate
to obtain Flutter shell arguments when initializing Flutter. - getFlutterShellArgs() - Method in class io.flutter.embedding.android.FlutterFragment
-
FlutterActivityAndFragmentDelegate.Host
method that is used byFlutterActivityAndFragmentDelegate
to obtain Flutter shell arguments when initializing Flutter. - getFlutterView() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.Returns the Flutter view used by this activity; will be null before
FlutterActivity.onCreate(Bundle)
is called. - getFlutterView() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- getFlutterView() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.Returns the Flutter view used by this activity; will be null before
FlutterFragmentActivity.onCreate(Bundle)
is called. - getFlutterView() - Method in interface io.flutter.view.FlutterView.Provider
-
Deprecated.Returns a reference to the Flutter view maintained by this object.
- getHeight() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- getHeight() - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- getHeight() - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- getHeight() - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- getHeight() - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer
- getHoveredObjectId() - Method in class io.flutter.view.AccessibilityBridge
- getId() - Method in class io.flutter.embedding.android.MotionEventTracker.MotionEventId
- getId() - Method in class io.flutter.embedding.engine.FlutterOverlaySurface
- getId() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- getId() - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- getId() - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- getId() - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- getImageReader() - Method in class io.flutter.embedding.android.FlutterImageView
- getInitialRoute() - Method in class io.flutter.embedding.android.FlutterActivity
-
The initial route that a Flutter app will render upon loading and executing its Dart code.
- getInitialRoute() - Method in class io.flutter.embedding.android.FlutterFragment
-
Returns the initial route that should be rendered within Flutter, once the Flutter app starts.
- getInitialRoute() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
The initial route that a Flutter app will render upon loading and executing its Dart code.
- getInitialRoute() - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
The name of the initial Flutter `Navigator` `Route` to load.
- getInputMethodManager() - Method in class io.flutter.plugin.editing.TextInputPlugin
- getInstance() - Static method in class io.flutter.embedding.android.MotionEventTracker
- getInstance() - Static method in class io.flutter.embedding.engine.FlutterEngineCache
-
Returns the static singleton instance of
FlutterEngineCache
. - getInstance() - Static method in class io.flutter.embedding.engine.FlutterEngineGroupCache
-
Returns the static singleton instance of
FlutterEngineGroupCache
. - getInstance(float, FlutterJNI) - Static method in class io.flutter.view.VsyncWaiter
- getInstance(DisplayManager, FlutterJNI) - Static method in class io.flutter.view.VsyncWaiter
- getIsolateServiceId() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Returns an identifier for this executor's primary isolate.
- getIsSerial() - Method in class io.flutter.plugin.common.BinaryMessenger.TaskQueueOptions
- getIsSoftwareRenderingEnabled() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Checks launch settings for whether software rendering is requested.
- getKeyboardState() - Method in class io.flutter.embedding.android.KeyboardManager
-
Returns an unmodifiable view of the pressed state.
- getKeyboardState() - Method in interface io.flutter.embedding.engine.systemchannels.KeyboardChannel.KeyboardMethodHandler
-
Returns the keyboard pressed states.
- getLastInputConnection() - Method in class io.flutter.plugin.editing.TextInputPlugin
- getLifecycle() - Method in class io.flutter.embedding.android.FlutterActivity
-
FlutterActivityAndFragmentDelegate.Host
method that is used byFlutterActivityAndFragmentDelegate
to obtain aLifecycle
reference as needed. - getLifecycle() - Method in class io.flutter.embedding.android.FlutterFragment
- getLifecycle() - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Returns the
Lifecycle
associated with the attachedActivity
. - getLifecycle() - Method in class io.flutter.embedding.engine.plugins.lifecycle.HiddenLifecycleReference
- getLifecycle() - Method in interface io.flutter.embedding.engine.plugins.service.ServicePluginBinding
-
Returns the
Lifecycle
associated with the attachedService
. - getLifecycleChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends Android lifecycle events to Flutter.
- getLocalizationChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends locale data from Android to Flutter.
- getLocalizationPlugin() - Method in class io.flutter.embedding.engine.FlutterEngine
-
The LocalizationPlugin this FlutterEngine created.
- getLogTag() - Method in class io.flutter.embedding.engine.loader.FlutterLoader.Settings
- getLogTag() - Method in class io.flutter.view.FlutterMain.Settings
-
Deprecated.
- getLookupKeyForAsset(String) - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Returns the file name for the given asset.
- getLookupKeyForAsset(String) - Static method in class io.flutter.view.FlutterMain
-
Deprecated.Returns the file name for the given asset.
- getLookupKeyForAsset(String) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getLookupKeyForAsset(String, String) - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Returns the file name for the given asset which originates from the specified packageName.
- getLookupKeyForAsset(String, String) - Static method in class io.flutter.view.FlutterMain
-
Deprecated.Returns the file name for the given asset which originates from the specified packageName.
- getLookupKeyForAsset(String, String) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getMatrix() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Get the matrix of the mutator if the
FlutterMutatorsStack.FlutterMutator.getType()
returns FlutterMutatorType.TRANSFORM. - getMetaData() - Method in class io.flutter.embedding.android.FlutterActivity
-
Retrieves the meta data specified in the AndroidManifest.xml.
- getMetaData() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Retrieves the meta data specified in the AndroidManifest.xml.
- getMouseCursorChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends and receives text input requests and state.
- getMutators() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack
-
Get a list of all the raw mutators.
- getNavigationChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends Flutter navigation commands from Android to Flutter.
- getNewComposingEnd() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getNewComposingStart() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getNewSelectionEnd() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getNewSelectionStart() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getObservatoryUri() - Static method in class io.flutter.embedding.engine.FlutterJNI
-
Deprecated.replaced by
FlutterJNI.getVMServiceUri()
. - getObservatoryUri() - Static method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- getOldText() - Method in class io.flutter.plugin.editing.TextEditingDelta
- getOnBackInvokedCallback() - Method in class io.flutter.embedding.android.FlutterActivity
- getOverlayLayerViews() - Method in class io.flutter.plugin.platform.PlatformViewsController
- getPastDisplayMetrics(int) - Static method in class io.flutter.embedding.engine.systemchannels.SettingsChannel
- getPath() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Get the path of the mutator if the
FlutterMutatorsStack.FlutterMutator.getType()
returns FlutterMutatorType.CLIP_PATH. - getPendingChannelResponseCount() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Returns the number of pending channel callback replies.
- getPlatformChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends platform-oriented requests and information to Flutter, e.g., requests to play sounds, requests for haptics, system chrome settings, etc.
- getPlatformViewById(int) - Method in interface io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate
-
Returns the root of the view hierarchy for the platform view with the requested id, or null if there is no corresponding view.
- getPlatformViewById(int) - Method in class io.flutter.plugin.platform.PlatformViewsController
- getPlatformViewRegistry() - Method in class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
- getPlatformViewsController() - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- getPlatformViewsController() - Method in class io.flutter.embedding.engine.FlutterEngine
-
PlatformViewsController
, which controls all platform views running within thisFlutterEngine
. - getPlatformViewsController() - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Manages platform views.
- getPluginRegistry() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- getPluginRegistry() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getPlugins() - Method in class io.flutter.embedding.engine.FlutterEngine
-
Plugin registry, which registers plugins that want to be applied to this
FlutterEngine
. - getPressedState() - Method in class io.flutter.embedding.android.KeyEmbedderResponder
-
Returns an unmodifiable view of the pressed state.
- getProcessTextChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends text processing requests from Flutter to Android.
- getRect() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Get the rect of the mutator if the
FlutterMutatorsStack.FlutterMutator.getType()
returns FlutterMutatorType.CLIP_RECT. - getRegistry() - Method in class io.flutter.plugin.platform.PlatformViewsController
- getRenderer() - Method in class io.flutter.embedding.engine.FlutterEngine
-
The rendering system associated with this
FlutterEngine
. - getRenderMode() - Method in class io.flutter.embedding.android.FlutterActivity
-
FlutterActivityAndFragmentDelegate.Host
method that is used byFlutterActivityAndFragmentDelegate
to obtain the desiredRenderMode
that should be used when instantiating aFlutterView
. - getRenderMode() - Method in class io.flutter.embedding.android.FlutterFragment
- getRenderMode() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- getRenderTargetHeight() - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- getRenderTargetWidth() - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- getRestorationChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel to exchange restoration data between framework and engine.
- getRestorationData() - Method in class io.flutter.embedding.engine.systemchannels.RestorationChannel
-
Obtain the most current restoration data that the framework has provided.
- getScaledFontSize(float, int) - Method in class io.flutter.embedding.engine.FlutterJNI
- getService() - Method in interface io.flutter.embedding.engine.plugins.service.ServicePluginBinding
-
Returns the
Service
that is currently attached to theFlutterEngine
that owns thisServicePluginBinding
. - getServiceControlSurface() - Method in class io.flutter.embedding.engine.FlutterEngine
- getSettingsChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends platform/user settings from Android to Flutter, e.g., time format, scale factor, etc.
- getSpellCheckChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends and receives spell check requests and results.
- getStringResource(String, String) - Method in interface io.flutter.embedding.engine.systemchannels.LocalizationChannel.LocalizationMessageHandler
-
The Flutter application would like to obtain the string resource of given
key
inlocale
. - getSurface() - Method in class io.flutter.embedding.android.FlutterImageView
- getSurface() - Method in class io.flutter.embedding.engine.FlutterOverlaySurface
- getSurface() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- getSurface() - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- getSurface() - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- getSurface() - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- getSurface() - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer
-
Direct access to the surface object.
- getSurfaceTexture() - Method in interface io.flutter.view.TextureRegistry.GLTextureConsumer
-
Retrieve the last GL texture produced.
- getSystemChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends memory pressure warnings from Android to Flutter.
- getSystemPointerIcon(int) - Method in class io.flutter.embedding.android.FlutterView
- getSystemPointerIcon(int) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- getTextInputChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends and receives text input requests and state.
- getTextureRegistry() - Method in class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
- getTogglingGoals() - Static method in class io.flutter.embedding.android.KeyboardMap
-
A list of toggling modifiers that must be synchronized on each key event.
- getTransformMatrix(float[]) - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- getTransparencyMode() - Method in class io.flutter.embedding.android.FlutterActivity
-
FlutterActivityAndFragmentDelegate.Host
method that is used byFlutterActivityAndFragmentDelegate
to obtain the desiredTransparencyMode
that should be used when instantiating aFlutterView
. - getTransparencyMode() - Method in class io.flutter.embedding.android.FlutterFragment
- getType() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutator
-
Get the mutator type.
- getValue() - Method in enum io.flutter.embedding.android.KeyData.DeviceType
- getValue() - Method in enum io.flutter.embedding.android.KeyData.Type
- getView() - Method in interface io.flutter.plugin.platform.PlatformView
-
Returns the Android view to be embedded in the Flutter hierarchy.
- getVMServiceUri() - Static method in class io.flutter.embedding.engine.FlutterJNI
-
VM Service URI for the VM instance.
- getVMServiceUri() - Static method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- getWaitForRestorationData() - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
The waitForRestorationData flag controls whether the engine delays responding to requests from the framework for restoration data until that data has been provided to the engine via
RestorationChannel.setRestorationData(byte[] data)
. - getWidth() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- getWidth() - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- getWidth() - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- getWidth() - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- getWidth() - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer
- go(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "go" action.
H
- handleDeeplinking(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Whether to handle the deeplinking from the
Intent
automatically if thegetInitialRoute
returns null. - handleDeeplinking(Boolean) - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Whether to handle the deeplinking from the
Intent
automatically if thegetInitialRoute
returns null. - handleDeeplinking(Boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Whether to handle the deeplinking from the
Intent
automatically if thegetInitialRoute
returns null. - handleEvent(KeyEvent) - Method in class io.flutter.embedding.android.KeyboardManager
- handleEvent(KeyEvent) - Method in interface io.flutter.plugin.editing.InputConnectionAdaptor.KeyboardDelegate
- handleEvent(KeyEvent, KeyboardManager.Responder.OnKeyEventHandledCallback) - Method in interface io.flutter.embedding.android.KeyboardManager.Responder
-
Informs this
KeyboardManager.Responder
that a newKeyEvent
needs processing. - handleEvent(KeyEvent, KeyboardManager.Responder.OnKeyEventHandledCallback) - Method in class io.flutter.embedding.android.KeyChannelResponder
- handleEvent(KeyEvent, KeyboardManager.Responder.OnKeyEventHandledCallback) - Method in class io.flutter.embedding.android.KeyEmbedderResponder
-
Parses an Android key event, performs synchronization, and dispatches Flutter events through the messenger to the framework with the given callback.
- handleKeyEvent(KeyEvent) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- handleKeyEvent(KeyEvent) - Method in class io.flutter.plugin.editing.TextInputPlugin
- handleMessageFromDart(String, ByteBuffer, int, long) - Method in interface io.flutter.embedding.engine.dart.PlatformMessageHandler
-
Called from any thread.
- handlePlatformMessage(String, ByteBuffer, int, long) - Method in class io.flutter.embedding.engine.FlutterJNI
- handlePlatformMessageResponse(int, ByteBuffer) - Method in interface io.flutter.embedding.engine.dart.PlatformMessageHandler
- handler - Variable in class io.flutter.embedding.engine.systemchannels.LocalizationChannel
- HandlerCompat - Class in io.flutter.util
-
Compatability wrapper over
Handler
. - HandlerCompat() - Constructor for class io.flutter.util.HandlerCompat
- has(Class<? extends FlutterPlugin>) - Method in interface io.flutter.embedding.engine.plugins.PluginRegistry
-
Returns true if a plugin of the given type is currently attached to the
FlutterEngine
associated with thisPluginRegistry
. - hasArgument(String) - Method in class io.flutter.plugin.common.MethodCall
-
Returns whether this method call involves a mapping for the given argument key, assuming
MethodCall.arguments
is aMap
or aJSONObject
. - hasChildViewOfType(View, Class<? extends View>[]) - Static method in class io.flutter.util.ViewUtils
-
Returns true if the root or any child view is an instance of the given types.
- hasComposing() - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- hashCode() - Method in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
- hasNonlinearTextScalingSupport() - Static method in class io.flutter.embedding.engine.systemchannels.SettingsChannel
- hasPlugin(String) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- hasPlugin(String) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- hasPlugin(String) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- hasPlugin(String) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- hasPlugin(String) - Method in class io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry
- hasPlugin(String) - Method in interface io.flutter.plugin.common.PluginRegistry
-
Deprecated.See https://flutter.cn/go/android-project-migration for migration details.
- hasRenderedFirstFrame() - Method in class io.flutter.embedding.android.FlutterView
-
Returns true if an attached
FlutterEngine
has rendered at least 1 frame to thisFlutterView
. - hasRenderedFirstFrame() - Method in class io.flutter.view.FlutterView
-
Deprecated.Returns true if the Flutter experience associated with this
FlutterView
has rendered its first frame, or false otherwise. - hasSelection() - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- HEAVY_IMPACT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.HapticFeedbackType
- height - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- height - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewBufferSize
-
The height of the screen buffer.
- HiddenLifecycleReference - Class in io.flutter.embedding.engine.plugins.lifecycle
-
An
Object
that can be used to obtain aLifecycle
reference. - HiddenLifecycleReference(Lifecycle) - Constructor for class io.flutter.embedding.engine.plugins.lifecycle.HiddenLifecycleReference
- hide() - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
- HINGE - Enum constant in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
Splits the display in two separate panels that can fold.
- hints - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration.Autofill
- hintText - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration.Autofill
- HOVER - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- HYBRID_ONLY - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest.RequestedDisplayMode
-
Use Hybrid Composition in all cases.
I
- id() - Method in interface io.flutter.view.TextureRegistry.TextureEntry
- image - Enum constant in enum io.flutter.embedding.android.RenderMode
- ImageReaderPlatformViewRenderTarget - Class in io.flutter.plugin.platform
- ImageReaderPlatformViewRenderTarget(TextureRegistry.ImageTextureEntry) - Constructor for class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- IMMERSIVE - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
- IMMERSIVE_STICKY - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
- INCREASE - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- init() - Method in class io.flutter.view.VsyncWaiter
- init(Context, String[], String, String, String, long) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Perform one time initialization of the Dart VM and Flutter engine.
- initialized() - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Returns whether the FlutterLoader has finished loading the native library.
- initialRoute(String) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineInGroupIntentBuilder
-
The initial route that a Flutter app will render in this
FlutterActivity
, defaults to "/". - initialRoute(String) - Method in class io.flutter.embedding.android.FlutterActivity.NewEngineIntentBuilder
-
The initial route that a Flutter app will render in this
FlutterActivity
, defaults to "/". - initialRoute(String) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
The initial route that a Flutter app will render in this
FlutterFragment
, defaults to "/". - initialRoute(String) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
The initial route that a Flutter app will render in this
FlutterFragment
, defaults to "/". - initialRoute(String) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineInGroupIntentBuilder
-
The initial route that a Flutter app will render in this
FlutterFragmentActivity
, defaults to "/". - initialRoute(String) - Method in class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineIntentBuilder
-
The initial route that a Flutter app will render in this
FlutterFragmentActivity
, defaults to "/". - initiateSpellCheck(String, String, MethodChannel.Result) - Method in interface io.flutter.embedding.engine.systemchannels.SpellCheckChannel.SpellCheckMethodHandler
-
Requests that spell check is initiated for the specified text, which will respond to the
result
with either success if spell check results are received or error if the request is skipped. - initiateSpellCheck(String, String, MethodChannel.Result) - Method in class io.flutter.plugin.editing.SpellCheckPlugin
-
Initiates call to native spell checker to spell check specified text if there is no result awaiting a response.
- inputAction - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- InputConnectionAdaptor - Class in io.flutter.plugin.editing
- InputConnectionAdaptor(View, int, TextInputChannel, InputConnectionAdaptor.KeyboardDelegate, ListenableEditingState, EditorInfo) - Constructor for class io.flutter.plugin.editing.InputConnectionAdaptor
- InputConnectionAdaptor(View, int, TextInputChannel, InputConnectionAdaptor.KeyboardDelegate, ListenableEditingState, EditorInfo, FlutterJNI) - Constructor for class io.flutter.plugin.editing.InputConnectionAdaptor
- InputConnectionAdaptor.KeyboardDelegate - Interface in io.flutter.plugin.editing
- inputType - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- InputType(TextInputChannel.TextInputType, boolean, boolean) - Constructor for class io.flutter.embedding.engine.systemchannels.TextInputChannel.InputType
- INSTANCE - Static variable in class io.flutter.plugin.common.BinaryCodec
- INSTANCE - Static variable in class io.flutter.plugin.common.JSONMessageCodec
- INSTANCE - Static variable in class io.flutter.plugin.common.JSONMethodCodec
- INSTANCE - Static variable in class io.flutter.plugin.common.StandardMessageCodec
- INSTANCE - Static variable in class io.flutter.plugin.common.StandardMethodCodec
- INSTANCE - Static variable in class io.flutter.plugin.common.StringCodec
- INSTANCE_DIRECT - Static variable in class io.flutter.plugin.common.BinaryCodec
-
A BinaryCodec that returns direct ByteBuffers from `decodeMessage` for better performance.
- invalidateChildInParent(int[], Rect) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- INVERTED_STYLUS - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerDeviceKind
- invokeMethod(String, Object) - Method in class io.flutter.plugin.common.MethodChannel
-
Invokes a method on this channel, expecting no result.
- invokeMethod(String, Object, MethodChannel.Result) - Method in class io.flutter.plugin.common.MethodChannel
-
Invokes a method on this channel, optionally expecting a result.
- invokePlatformMessageEmptyResponseCallback(int) - Method in class io.flutter.embedding.engine.FlutterJNI
- invokePlatformMessageResponseCallback(int, ByteBuffer, int) - Method in class io.flutter.embedding.engine.FlutterJNI
- invokeViewFocused(int) - Method in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel
- io.flutter.app - package io.flutter.app
- io.flutter.embedding.android - package io.flutter.embedding.android
- io.flutter.embedding.engine - package io.flutter.embedding.engine
- io.flutter.embedding.engine.dart - package io.flutter.embedding.engine.dart
- io.flutter.embedding.engine.loader - package io.flutter.embedding.engine.loader
- io.flutter.embedding.engine.mutatorsstack - package io.flutter.embedding.engine.mutatorsstack
- io.flutter.embedding.engine.plugins - package io.flutter.embedding.engine.plugins
- io.flutter.embedding.engine.plugins.activity - package io.flutter.embedding.engine.plugins.activity
- io.flutter.embedding.engine.plugins.broadcastreceiver - package io.flutter.embedding.engine.plugins.broadcastreceiver
- io.flutter.embedding.engine.plugins.contentprovider - package io.flutter.embedding.engine.plugins.contentprovider
- io.flutter.embedding.engine.plugins.lifecycle - package io.flutter.embedding.engine.plugins.lifecycle
- io.flutter.embedding.engine.plugins.service - package io.flutter.embedding.engine.plugins.service
- io.flutter.embedding.engine.plugins.shim - package io.flutter.embedding.engine.plugins.shim
- io.flutter.embedding.engine.renderer - package io.flutter.embedding.engine.renderer
- io.flutter.embedding.engine.systemchannels - package io.flutter.embedding.engine.systemchannels
- io.flutter.plugin.common - package io.flutter.plugin.common
- io.flutter.plugin.editing - package io.flutter.plugin.editing
- io.flutter.plugin.platform - package io.flutter.plugin.platform
- io.flutter.util - package io.flutter.util
- io.flutter.view - package io.flutter.view
- isAccessibilityEnabled() - Method in class io.flutter.view.AccessibilityBridge
-
Returns true if the Android OS currently has accessibility enabled, false otherwise.
- isApplicationRunning() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- isAttached() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Returns true if this instance of
FlutterJNI
is connected to Flutter's native engine via a Java Native Interface (JNI). - isAttached() - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- isAttachedToFlutterEngine() - Method in class io.flutter.embedding.android.FlutterView
-
Returns true if this
FlutterView
is currently attached to aFlutterEngine
. - isCodePointEmoji(int) - Method in class io.flutter.embedding.engine.FlutterJNI
- isCodePointEmojiModifier(int) - Method in class io.flutter.embedding.engine.FlutterJNI
- isCodePointEmojiModifierBase(int) - Method in class io.flutter.embedding.engine.FlutterJNI
- isCodePointRegionalIndicator(int) - Method in class io.flutter.embedding.engine.FlutterJNI
- isCodePointVariantSelector(int) - Method in class io.flutter.embedding.engine.FlutterJNI
- isDecimal - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.InputType
- isDisplayingFlutterUi() - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Returns true if this
FlutterRenderer
is painting pixels to an AndroidView
hierarchy, false otherwise. - isExecutingDart() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Is this
DartExecutor
currently executing Dart code? - isolateSnapshotData - Variable in class io.flutter.embedding.engine.loader.FlutterApplicationInfo
- isReleased() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- isReleased() - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- isReleased() - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- isReleased() - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- isSigned - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.InputType
- isSoftwareRenderingEnabled() - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- isTouchExplorationEnabled() - Method in class io.flutter.view.AccessibilityBridge
-
Returns true if the Android OS currently has touch exploration enabled, false otherwise.
J
- JSONMessageCodec - Class in io.flutter.plugin.common
-
A
MessageCodec
using UTF-8 encoded JSON messages. - JSONMethodCodec - Class in io.flutter.plugin.common
-
A
MethodCodec
using UTF-8 encoded JSON method calls and result envelopes. - JSONUtil - Class in io.flutter.plugin.common
K
- kAndroidPlane - Static variable in class io.flutter.embedding.android.KeyboardMap
- kDirectionalPad - Enum constant in enum io.flutter.embedding.android.KeyData.DeviceType
- kDown - Enum constant in enum io.flutter.embedding.android.KeyData.Type
- KeyboardChannel - Class in io.flutter.embedding.engine.systemchannels
-
Event message channel for keyboard events to/from the Flutter framework.
- KeyboardChannel(BinaryMessenger) - Constructor for class io.flutter.embedding.engine.systemchannels.KeyboardChannel
- KeyboardChannel.KeyboardMethodHandler - Interface in io.flutter.embedding.engine.systemchannels
- KeyboardManager - Class in io.flutter.embedding.android
-
Processes keyboard events and cooperate with
TextInputPlugin
. - KeyboardManager(KeyboardManager.ViewDelegate) - Constructor for class io.flutter.embedding.android.KeyboardManager
-
Construct a
KeyboardManager
. - KeyboardManager.CharacterCombiner - Class in io.flutter.embedding.android
-
Applies the given Unicode character from
KeyEvent.getUnicodeChar()
to a previously entered Unicode combining character and returns the combination of these characters if a combination exists. - KeyboardManager.Responder - Interface in io.flutter.embedding.android
-
The interface for responding to a
KeyEvent
asynchronously. - KeyboardManager.Responder.OnKeyEventHandledCallback - Interface in io.flutter.embedding.android
- KeyboardManager.ViewDelegate - Interface in io.flutter.embedding.android
-
A set of interfaces that the
KeyboardManager
needs to interact with other components and the platform, and is typically implements byFlutterView
. - KeyboardMap - Class in io.flutter.embedding.android
-
Static information used by
KeyEmbedderResponder
. - KeyboardMap() - Constructor for class io.flutter.embedding.android.KeyboardMap
- KeyboardMap.KeyPair - Class in io.flutter.embedding.android
-
A physicalKey-logicalKey pair used to define mappings.
- KeyboardMap.PressingGoal - Class in io.flutter.embedding.android
-
An immutable configuration item that defines how to synchronize pressing modifiers (such as Shift or Ctrl), so that the
KeyEmbedderResponder
must synthesize events until the combined pressing state ofKeyboardMap.PressingGoal.keys
matches the true meta state masked byKeyboardMap.PressingGoal.mask
. - KeyboardMap.TogglingGoal - Class in io.flutter.embedding.android
-
A configuration item that defines how to synchronize toggling modifiers (such as CapsLock), so that the
KeyEmbedderResponder
must synthesize events until the enabling state of the key matches the true meta state masked byKeyboardMap.TogglingGoal.mask
. - KeyChannelResponder - Class in io.flutter.embedding.android
-
A
KeyboardManager.Responder
ofKeyboardManager
that handles events by sending the raw information through the method channel. - KeyChannelResponder(KeyEventChannel) - Constructor for class io.flutter.embedding.android.KeyChannelResponder
- keyCodeToLogical - Static variable in class io.flutter.embedding.android.KeyboardMap
-
Maps from Android key codes
KeyEvent.getKeyCode()
to Flutter logical keys. - KeyData - Class in io.flutter.embedding.android
-
The resulting Flutter key events generated by
KeyEmbedderResponder
, and are sent through the messenger after being marshalled withKeyData.toBytes()
. - KeyData() - Constructor for class io.flutter.embedding.android.KeyData
-
Creates an empty
KeyData
. - KeyData(ByteBuffer) - Constructor for class io.flutter.embedding.android.KeyData
-
Unmarshal fields from a buffer.
- KeyData.DeviceType - Enum in io.flutter.embedding.android
-
The device type of the key data.
- KeyData.Type - Enum in io.flutter.embedding.android
-
The action type of the key data.
- KeyEmbedderResponder - Class in io.flutter.embedding.android
-
A
KeyboardManager.Responder
ofKeyboardManager
that handles events by sending processed information inKeyData
. - KeyEmbedderResponder(BinaryMessenger) - Constructor for class io.flutter.embedding.android.KeyEmbedderResponder
- KeyEventChannel - Class in io.flutter.embedding.engine.systemchannels
-
Event message channel for key events to/from the Flutter framework.
- KeyEventChannel(BinaryMessenger) - Constructor for class io.flutter.embedding.engine.systemchannels.KeyEventChannel
-
A constructor that creates a KeyEventChannel with the default message handler.
- KeyEventChannel.EventResponseHandler - Interface in io.flutter.embedding.engine.systemchannels
-
A handler of incoming key handling messages.
- KeyEventChannel.FlutterKeyEvent - Class in io.flutter.embedding.engine.systemchannels
-
A key event as defined by Flutter.
- KeyPair(long, long) - Constructor for class io.flutter.embedding.android.KeyboardMap.KeyPair
- keys - Variable in class io.flutter.embedding.android.KeyboardMap.PressingGoal
- kGamepad - Enum constant in enum io.flutter.embedding.android.KeyData.DeviceType
- kHdmi - Enum constant in enum io.flutter.embedding.android.KeyData.DeviceType
- kJoystick - Enum constant in enum io.flutter.embedding.android.KeyData.DeviceType
- kKeyboard - Enum constant in enum io.flutter.embedding.android.KeyData.DeviceType
- kRepeat - Enum constant in enum io.flutter.embedding.android.KeyData.Type
- kUnicodePlane - Static variable in class io.flutter.embedding.android.KeyboardMap
- kUp - Enum constant in enum io.flutter.embedding.android.KeyData.Type
- kValueMask - Static variable in class io.flutter.embedding.android.KeyboardMap
L
- label - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.AppSwitcherDescription
- LANDSCAPE_LEFT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- LANDSCAPE_RIGHT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- LEAN_BACK - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
- libraryPath - Variable in class io.flutter.view.FlutterRunArguments
- LifecycleChannel - Class in io.flutter.embedding.engine.systemchannels
-
A
BasicMessageChannel
that communicates lifecycle events to the framework. - LifecycleChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- LifecycleChannel(BasicMessageChannel<String>) - Constructor for class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- light - Enum constant in enum io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
- LIGHT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.Brightness
- LIGHT_IMPACT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.HapticFeedbackType
- load(Context) - Static method in class io.flutter.embedding.engine.loader.ApplicationInfoLoader
-
Initialize our Flutter config values by obtaining them from the manifest XML file, falling back to default values.
- loadDartDeferredLibrary(int, String[]) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Searches each of the provided paths for a valid Dart shared library .so file and resolves symbols to load into the dart VM.
- loadLibrary() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Loads the libflutter.so C++ library.
- LocalizationChannel - Class in io.flutter.embedding.engine.systemchannels
-
Sends the platform's locales to Dart.
- LocalizationChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.LocalizationChannel
- LocalizationChannel.LocalizationMessageHandler - Interface in io.flutter.embedding.engine.systemchannels
-
Handler that receives platform messages sent from Flutter to Android through a given
PlatformChannel
. - lockPlatformViewInputConnection() - Method in class io.flutter.plugin.editing.TextInputPlugin
-
Use the current platform view input connection until unlockPlatformViewInputConnection is called.
- logicalHeight - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The density independent height to display the platform view.
- logicalKey - Variable in class io.flutter.embedding.android.KeyboardMap.KeyPair
- logicalKey - Variable in class io.flutter.embedding.android.KeyboardMap.TogglingGoal
- logicalLeft - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The density independent left position to display the platform view.
- logicalTop - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The density independent top position to display the platform view.
- logicalWidth - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The density independent width to display the platform view.
- LONG_PRESS - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- lookupCallbackInformation(long) - Static method in class io.flutter.view.FlutterCallbackInformation
-
Get callback information for a given handle.
- lookupKeyForAsset(String) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns the file name for the given asset.
- lookupKeyForAsset(String, String) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns the file name for the given asset which originates from the specified packageName.
M
- makeBackgroundTaskQueue() - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Creates a TaskQueue that executes the tasks serially on a background thread.
- makeBackgroundTaskQueue(BinaryMessenger.TaskQueueOptions) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Deprecated.Use
DartExecutor.getBinaryMessenger()
instead. - makeBackgroundTaskQueue(BinaryMessenger.TaskQueueOptions) - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Creates a TaskQueue that executes the tasks serially on a background thread.
- makeBackgroundTaskQueue(BinaryMessenger.TaskQueueOptions) - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- makeBackgroundTaskQueue(BinaryMessenger.TaskQueueOptions) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- markDirty() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- markTextureFrameAvailable(long) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Call this method to inform Flutter that a texture previously registered with
FlutterJNI.registerTexture(long, SurfaceTextureWrapper)
has a new frame available. - mask - Variable in class io.flutter.embedding.android.KeyboardMap.PressingGoal
- mask - Variable in class io.flutter.embedding.android.KeyboardMap.TogglingGoal
- MEDIUM_IMPACT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.HapticFeedbackType
- MessageCodec<T> - Interface in io.flutter.plugin.common
-
A message encoding/decoding mechanism.
- messenger() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns a
BinaryMessenger
which the plugin can use for creating channels for communicating with the Dart side. - metaState - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(mattcarroll): javadoc
- method - Variable in class io.flutter.plugin.common.MethodCall
-
The name of the called method.
- MethodCall - Class in io.flutter.plugin.common
-
Command object representing a method call on a
MethodChannel
. - MethodCall(String, Object) - Constructor for class io.flutter.plugin.common.MethodCall
-
Creates a
MethodCall
with the specified method name and arguments. - MethodChannel - Class in io.flutter.plugin.common
-
A named channel for communicating with the Flutter application using asynchronous method calls.
- MethodChannel(BinaryMessenger, String) - Constructor for class io.flutter.plugin.common.MethodChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name and the standardMethodCodec
. - MethodChannel(BinaryMessenger, String, MethodCodec) - Constructor for class io.flutter.plugin.common.MethodChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name andMethodCodec
. - MethodChannel(BinaryMessenger, String, MethodCodec, BinaryMessenger.TaskQueue) - Constructor for class io.flutter.plugin.common.MethodChannel
-
Creates a new channel associated with the specified
BinaryMessenger
and with the specified name andMethodCodec
. - MethodChannel.MethodCallHandler - Interface in io.flutter.plugin.common
-
A handler of incoming method calls.
- MethodChannel.Result - Interface in io.flutter.plugin.common
-
Method call result callback.
- MethodCodec - Interface in io.flutter.plugin.common
-
A codec for method calls and enveloped results.
- motionEventId - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(iskakaushik): javadoc
- MotionEventTracker - Class in io.flutter.embedding.android
-
Tracks the motion events received by the FlutterView.
- MotionEventTracker.MotionEventId - Class in io.flutter.embedding.android
-
Represents a unique identifier corresponding to a motion event.
- MOUSE - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerDeviceKind
- MouseCursorChannel - Class in io.flutter.embedding.engine.systemchannels
-
System channel that receives requests for mouse cursor behavior, e.g., set as system cursors.
- MouseCursorChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.MouseCursorChannel
- MouseCursorChannel.MouseCursorMethodHandler - Interface in io.flutter.embedding.engine.systemchannels
- MOVE - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- MOVE_CURSOR_BACKWARD_BY_CHARACTER - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- MOVE_CURSOR_BACKWARD_BY_WORD - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- MOVE_CURSOR_FORWARD_BY_CHARACTER - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- MOVE_CURSOR_FORWARD_BY_WORD - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- MULTILINE - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
N
- name - Variable in enum io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
- NAME - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- nativeImageHeaderCallback(long, int, int) - Static method in class io.flutter.embedding.engine.FlutterJNI
- nativeLibraryDir - Variable in class io.flutter.embedding.engine.loader.FlutterApplicationInfo
- nativeLookupCallbackInformation(long) - Static method in class io.flutter.embedding.engine.FlutterJNI
-
Deprecated.
- NavigationChannel - Class in io.flutter.embedding.engine.systemchannels
-
TODO(mattcarroll): fill in javadoc for NavigationChannel.
- NavigationChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.NavigationChannel
- NETWORK_POLICY_METADATA_KEY - Static variable in class io.flutter.embedding.engine.loader.ApplicationInfoLoader
- NewEngineFragmentBuilder() - Constructor for class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Constructs a
NewEngineFragmentBuilder
that is configured to construct an instance ofFlutterFragment
. - NewEngineFragmentBuilder(Class<? extends FlutterFragment>) - Constructor for class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Constructs a
NewEngineFragmentBuilder
that is configured to construct an instance ofsubclass
, which extendsFlutterFragment
. - NewEngineInGroupFragmentBuilder(Class<? extends FlutterFragment>, String) - Constructor for class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
- NewEngineInGroupFragmentBuilder(String) - Constructor for class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
- NewEngineInGroupIntentBuilder(Class<? extends FlutterActivity>, String) - Constructor for class io.flutter.embedding.android.FlutterActivity.NewEngineInGroupIntentBuilder
-
Constructor that allows this
NewEngineInGroupIntentBuilder
to be used by subclasses ofFlutterActivity
. - NewEngineInGroupIntentBuilder(Class<? extends FlutterFragmentActivity>, String) - Constructor for class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineInGroupIntentBuilder
-
Constructor that allows this
NewEngineInGroupIntentBuilder
to be used by subclasses ofFlutterActivity
. - NewEngineIntentBuilder(Class<? extends FlutterActivity>) - Constructor for class io.flutter.embedding.android.FlutterActivity.NewEngineIntentBuilder
-
Constructor that allows this
NewEngineIntentBuilder
to be used by subclasses ofFlutterActivity
. - NewEngineIntentBuilder(Class<? extends FlutterFragmentActivity>) - Constructor for class io.flutter.embedding.android.FlutterFragmentActivity.NewEngineIntentBuilder
-
Constructor that allows this
NewEngineIntentBuilder
to be used by subclasses ofFlutterFragmentActivity
. - newline(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "newline" action.
- newLogicalHeight - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewResizeRequest
-
The new density independent height to display the platform view.
- newLogicalWidth - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewResizeRequest
-
The new density independent width to display the platform view.
- next(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "next" action.
- NON_TEXTURE_FALLBACK - Static variable in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
- NONE - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
- NONE - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- NONE - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerSignalKind
- notifyLowMemoryWarning() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Notify the Dart VM of a low memory event, or that the application is in a state such that now is an appropriate time to free resources, such as going to the background.
- notifyLowMemoryWarning() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Notifies the Dart VM of a low memory event, or that the application is in a state such that now is an appropriate time to free resources, such as going to the background.
- notImplemented() - Method in class io.flutter.plugin.common.ErrorLogResult
- notImplemented() - Method in interface io.flutter.plugin.common.MethodChannel.Result
-
Handles a call to an unimplemented method.
- noWindowsAreFocused() - Method in class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- NUMBER - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
O
- obscureText - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- obtainAccessibilityEvent(int) - Method in class io.flutter.view.AccessibilityBridge
- obtainAccessibilityNodeInfo(View) - Method in class io.flutter.view.AccessibilityBridge
- obtainAccessibilityNodeInfo(View, int) - Method in class io.flutter.view.AccessibilityBridge
- offset(int, double, double) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
The Flutter application would like to change the offset of an existing Android
View
. - onAccessibilityChanged(boolean, boolean) - Method in interface io.flutter.view.AccessibilityBridge.OnAccessibilityChangeListener
- onAccessibilityHoverEvent(MotionEvent) - Method in class io.flutter.view.AccessibilityBridge
- onAccessibilityHoverEvent(MotionEvent, boolean) - Method in class io.flutter.view.AccessibilityBridge
- onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- onActivityResult(int, int, Intent) - Method in class io.flutter.embedding.android.FlutterActivity
- onActivityResult(int, int, Intent) - Method in class io.flutter.embedding.android.FlutterFragment
-
A result has been returned after an invocation of
Fragment.startActivityForResult(Intent, int)
. - onActivityResult(int, int, Intent) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- onActivityResult(int, int, Intent) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
that is attached to thisActivityControlSurface
'sFlutterEngine
and the associated method in theActivity
is invoked. - onActivityResult(int, int, Intent) - Method in interface io.flutter.plugin.common.PluginRegistry.ActivityResultListener
- onAndroidAccessibilityDisabled() - Method in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
-
Informs Flutter that the Android OS currently has accessibility disabled.
- onAndroidAccessibilityEnabled() - Method in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
-
Informs Flutter that the Android OS currently has accessibility enabled.
- onApplyWindowInsets(WindowInsets) - Method in class io.flutter.embedding.android.FlutterView
-
Invoked when Android's desired window insets change, i.e., padding.
- onApplyWindowInsets(WindowInsets) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onAttach(Context) - Method in class io.flutter.embedding.android.FlutterFragment
- onAttachedToActivity(ActivityPluginBinding) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityAware
- onAttachedToBroadcastReceiver(BroadcastReceiverPluginBinding) - Method in interface io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverAware
-
Callback triggered when a
BroadcastReceiverAware
FlutterPlugin
is associated with aBroadcastReceiver
. - onAttachedToContentProvider(ContentProviderPluginBinding) - Method in interface io.flutter.embedding.engine.plugins.contentprovider.ContentProviderAware
- onAttachedToEngine(FlutterPlugin.FlutterPluginBinding) - Method in interface io.flutter.embedding.engine.plugins.FlutterPlugin
-
This
FlutterPlugin
has been associated with aFlutterEngine
instance. - onAttachedToJNI() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Invoked when the
FlutterEngine
that owns thisDartExecutor
attaches to JNI. - onAttachedToJNI() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Invoked when the
FlutterEngine
that owns thisPlatformViewsController
attaches to JNI. - onAttachedToService(ServicePluginBinding) - Method in interface io.flutter.embedding.engine.plugins.service.ServiceAware
- onAttachedToWindow() - Method in class io.flutter.embedding.android.FlutterView
-
Invoked when this is attached to the window.
- onAttachedToWindow() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onBackPressed() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onBackPressed() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onBackPressed() - Method in interface io.flutter.app.FlutterActivityEvents
-
Invoked when the activity has detected the user's press of the back key.
- onBackPressed() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onBackPressed() - Method in class io.flutter.embedding.android.FlutterActivity
- onBackPressed() - Method in class io.flutter.embedding.android.FlutterFragment
-
The hardware back button was pressed.
- onBeginFrame() - Method in class io.flutter.embedding.engine.FlutterJNI
- onBeginFrame() - Method in class io.flutter.plugin.platform.PlatformViewsController
- onCancel(Object) - Method in interface io.flutter.plugin.common.EventChannel.StreamHandler
-
Handles a request to tear down the most recently created event stream.
- onConfigurationChanged(Configuration) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onConfigurationChanged(Configuration) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onConfigurationChanged(Configuration) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onConfigurationChanged(Configuration) - Method in class io.flutter.embedding.android.FlutterView
-
Sends relevant configuration data from Android to Flutter when the Android
Configuration
changes. - onConfigurationChanged(Configuration) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onCreate() - Method in class io.flutter.app.FlutterApplication
- onCreate() - Method in class io.flutter.app.FlutterPlayStoreSplitApplication
- onCreate() - Method in class io.flutter.embedding.android.FlutterPlayStoreSplitApplication
- onCreate(Bundle) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onCreate(Bundle) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onCreate(Bundle) - Method in interface io.flutter.app.FlutterActivityEvents
- onCreate(Bundle) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onCreate(Bundle) - Method in class io.flutter.embedding.android.FlutterActivity
- onCreate(Bundle) - Method in class io.flutter.embedding.android.FlutterFragment
- onCreate(Bundle) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- onCreateInputConnection(EditorInfo) - Method in class io.flutter.embedding.android.FlutterView
-
Creates an
InputConnection
to work with aInputMethodManager
. - onCreateInputConnection(EditorInfo) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class io.flutter.embedding.android.FlutterFragment
- onDescendantInvalidated(View, View) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
-
Used on Android O+,
PlatformViewWrapper.invalidateChildInParent(int[],android.graphics.Rect)
used for previous versions. - onDestroy() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onDestroy() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onDestroy() - Method in interface io.flutter.app.FlutterActivityEvents
- onDestroy() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onDestroy() - Method in class io.flutter.embedding.android.FlutterActivity
- onDestroyView() - Method in class io.flutter.embedding.android.FlutterFragment
- onDetach() - Method in class io.flutter.embedding.android.FlutterFragment
- onDetachedFromActivity() - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityAware
-
This plugin has been detached from an
Activity
. - onDetachedFromActivityForConfigChanges() - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityAware
-
The
Activity
that was attached and made available inActivityAware.onAttachedToActivity(ActivityPluginBinding)
has been detached from thisActivityAware
'sFlutterEngine
for the purpose of processing a configuration change. - onDetachedFromBroadcastReceiver() - Method in interface io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverAware
-
Callback triggered when a
BroadcastReceiverAware
FlutterPlugin
is detached from aBroadcastReceiver
. - onDetachedFromContentProvider() - Method in interface io.flutter.embedding.engine.plugins.contentprovider.ContentProviderAware
- onDetachedFromEngine(FlutterPlugin.FlutterPluginBinding) - Method in interface io.flutter.embedding.engine.plugins.FlutterPlugin
-
This
FlutterPlugin
has been removed from aFlutterEngine
instance. - onDetachedFromJNI() - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Invoked when the
FlutterEngine
that owns thisDartExecutor
detaches from JNI. - onDetachedFromJNI() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Invoked when the
FlutterEngine
that owns thisPlatformViewsController
detaches from JNI. - onDetachedFromService() - Method in interface io.flutter.embedding.engine.plugins.service.ServiceAware
- onDetachedFromWindow() - Method in class io.flutter.embedding.android.FlutterView
-
Invoked when this is detached from the window.
- onDetachedFromWindow() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onDisplayOverlaySurface(int, int, int, int, int) - Method in class io.flutter.embedding.engine.FlutterJNI
- onDisplayOverlaySurface(int, int, int, int, int) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Called when an overlay surface is displayed in the current frame.
- onDisplayPlatformView(int, int, int, int, int, int, int, FlutterMutatorsStack) - Method in class io.flutter.embedding.engine.FlutterJNI
- onDisplayPlatformView(int, int, int, int, int, int, int, FlutterMutatorsStack) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Called when a platform view id displayed in the current frame.
- onDraw(Canvas) - Method in class io.flutter.embedding.android.FlutterImageView
- onEndFrame() - Method in class io.flutter.embedding.engine.FlutterJNI
- onEndFrame() - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Called by
FlutterJNI
when the Flutter frame was submitted. - onEngineWillDestroy() - Method in interface io.flutter.embedding.engine.FlutterEngine.EngineLifecycleListener
-
Lifecycle callback invoked before the Flutter engine is destroyed.
- onFirstFrame() - Method in class io.flutter.embedding.engine.FlutterJNI
- onFirstFrame() - Method in interface io.flutter.view.FlutterView.FirstFrameListener
-
Deprecated.
- onFirstFrame() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onFlutterEngineAttachedToFlutterView(FlutterEngine) - Method in interface io.flutter.embedding.android.FlutterView.FlutterEngineAttachmentListener
-
The given
engine
has been attached to the associatedFlutterView
. - onFlutterEngineDetachedFromFlutterView() - Method in interface io.flutter.embedding.android.FlutterView.FlutterEngineAttachmentListener
-
A previously attached
FlutterEngine
has been detached from the associatedFlutterView
. - onFlutterSurfaceViewCreated(FlutterSurfaceView) - Method in class io.flutter.embedding.android.FlutterActivity
- onFlutterSurfaceViewCreated(FlutterSurfaceView) - Method in class io.flutter.embedding.android.FlutterFragment
- onFlutterTextureViewCreated(FlutterTextureView) - Method in class io.flutter.embedding.android.FlutterActivity
- onFlutterTextureViewCreated(FlutterTextureView) - Method in class io.flutter.embedding.android.FlutterFragment
- onFlutterUiDisplayed() - Method in class io.flutter.embedding.android.FlutterActivity
- onFlutterUiDisplayed() - Method in class io.flutter.embedding.android.FlutterFragment
-
Invoked after the
FlutterView
within thisFlutterFragment
starts rendering pixels to the screen. - onFlutterUiDisplayed() - Method in interface io.flutter.embedding.engine.renderer.FlutterUiDisplayListener
-
Flutter started painting pixels to an Android
View
hierarchy. - onFlutterUiNoLongerDisplayed() - Method in class io.flutter.embedding.android.FlutterActivity
- onFlutterUiNoLongerDisplayed() - Method in class io.flutter.embedding.android.FlutterFragment
-
Invoked after the
FlutterView
within thisFlutterFragment
stops rendering pixels to the screen. - onFlutterUiNoLongerDisplayed() - Method in interface io.flutter.embedding.engine.renderer.FlutterUiDisplayListener
-
Flutter stopped painting pixels to an Android
View
hierarchy. - onFlutterViewAttached(View) - Method in interface io.flutter.plugin.platform.PlatformView
-
Called by the
FlutterEngine
that owns thisPlatformView
when the AndroidView
responsible for rendering a Flutter UI is associated with theFlutterEngine
. - onFlutterViewDetached() - Method in interface io.flutter.plugin.platform.PlatformView
-
Called by the
FlutterEngine
that owns thisPlatformView
when the AndroidView
responsible for rendering a Flutter UI is detached and disassociated from theFlutterEngine
. - onFocus(int) - Method in interface io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler
-
The framework has requested focus on the semantics node with the given
nodeId
. - onFrameConsumed() - Method in interface io.flutter.view.TextureRegistry.OnFrameConsumedListener
-
This method will to be invoked when the most recent image from the image stream has been consumed.
- onFrameworkResponse(boolean) - Method in interface io.flutter.embedding.engine.systemchannels.KeyEventChannel.EventResponseHandler
-
Called whenever the framework responds that a given key event was handled or not handled by the framework.
- onGenericMotionEvent(MotionEvent) - Method in class io.flutter.embedding.android.FlutterView
-
Invoked by Android when a generic motion event occurs, e.g., joystick movement, mouse hover, track pad touches, scroll wheel movements, etc.
- onGenericMotionEvent(MotionEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.Invoked by Android when a generic motion event occurs, e.g., joystick movement, mouse hover, track pad touches, scroll wheel movements, etc.
- onGenericMotionEvent(MotionEvent, Context) - Method in class io.flutter.embedding.android.AndroidTouchProcessor
-
Sends the given generic
MotionEvent
data to Flutter in a format that Flutter understands. - onGetSentenceSuggestions(SentenceSuggestionsInfo[]) - Method in class io.flutter.plugin.editing.SpellCheckPlugin
-
Callback for Android spell check API that decomposes results and send results through the
SpellCheckChannel
. - onGetSuggestions(SuggestionsInfo[]) - Method in class io.flutter.plugin.editing.SpellCheckPlugin
- onHoverEvent(MotionEvent) - Method in class io.flutter.embedding.android.FlutterView
-
Invoked by Android when a hover-compliant input system causes a hover event.
- onHoverEvent(MotionEvent) - Method in class io.flutter.plugin.platform.PlatformOverlayView
- onHoverEvent(MotionEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onInputConnectionLocked() - Method in interface io.flutter.plugin.platform.PlatformView
-
Callback fired when the platform's input connection is locked, or should be used.
- onInputConnectionUnlocked() - Method in interface io.flutter.plugin.platform.PlatformView
-
Callback fired when the platform input connection has been unlocked.
- onInterceptTouchEvent(MotionEvent) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
-
Intercept the events here and do not propagate them to the child platform views.
- onInterceptTouchEvent(MotionEvent) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- onIsolateServiceIdAvailable(String) - Method in interface io.flutter.embedding.engine.dart.DartExecutor.IsolateServiceIdListener
- onKeyEventHandled(boolean) - Method in interface io.flutter.embedding.android.KeyboardManager.Responder.OnKeyEventHandledCallback
- onListen(Object, EventChannel.EventSink) - Method in interface io.flutter.plugin.common.EventChannel.StreamHandler
-
Handles a request to set up an event stream.
- onLongPress(int) - Method in interface io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler
-
The user has long pressed on the semantics node with the given
nodeId
. - onLowMemory() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onLowMemory() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onLowMemory() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onMemoryPressure() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onMessage(ByteBuffer, BinaryMessenger.BinaryReply) - Method in interface io.flutter.plugin.common.BinaryMessenger.BinaryMessageHandler
-
Handles the specified message.
- onMessage(T, BasicMessageChannel.Reply<T>) - Method in interface io.flutter.plugin.common.BasicMessageChannel.MessageHandler
-
Handles the specified message received from Flutter.
- onMethodCall(MethodCall, MethodChannel.Result) - Method in interface io.flutter.plugin.common.MethodChannel.MethodCallHandler
-
Handles the specified method call received from Flutter.
- onMoveToBackground() - Method in interface io.flutter.embedding.engine.plugins.service.ServiceAware.OnModeChangeListener
-
Callback triggered when the associated
Service
goes from foreground execution to background execution. - onMoveToBackground() - Method in interface io.flutter.embedding.engine.plugins.service.ServiceControlSurface
-
Call this method from the
Service
that is attached to thisServiceControlSurface
'sFlutterEngine
when theService
goes from foreground to background. - onMoveToForeground() - Method in interface io.flutter.embedding.engine.plugins.service.ServiceAware.OnModeChangeListener
-
Callback triggered when the associated
Service
goes from background execution to foreground execution. - onMoveToForeground() - Method in interface io.flutter.embedding.engine.plugins.service.ServiceControlSurface
-
Call this method from the
Service
that is attached to thisServiceControlSurface
'sFlutterEngine
when theService
goes from background to foreground. - onNewIntent(Intent) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onNewIntent(Intent) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onNewIntent(Intent) - Method in interface io.flutter.app.FlutterActivityEvents
- onNewIntent(Intent) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onNewIntent(Intent) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- onNewIntent(Intent) - Method in class io.flutter.embedding.android.FlutterActivity
- onNewIntent(Intent) - Method in class io.flutter.embedding.android.FlutterFragment
-
A new Intent was received by the
Activity
that currently owns thisFragment
. - onNewIntent(Intent) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- onNewIntent(Intent) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
that is attached to thisActivityControlSurface
'sFlutterEngine
and the associated method in theActivity
is invoked. - onNewIntent(Intent) - Method in interface io.flutter.plugin.common.PluginRegistry.NewIntentListener
- onPause() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onPause() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onPause() - Method in interface io.flutter.app.FlutterActivityEvents
- onPause() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onPause() - Method in class io.flutter.embedding.android.FlutterActivity
- onPause() - Method in class io.flutter.embedding.android.FlutterFragment
- onPause() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onPostResume() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onPostResume() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onPostResume() - Method in interface io.flutter.app.FlutterActivityEvents
- onPostResume() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onPostResume() - Method in class io.flutter.embedding.android.FlutterActivity
- onPostResume() - Method in class io.flutter.embedding.android.FlutterFragment
- onPostResume() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- onPostResume() - Method in interface io.flutter.plugin.common.ActivityLifecycleListener
- onPostResume() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onPreEngineRestart() - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- onPreEngineRestart() - Method in interface io.flutter.embedding.engine.FlutterEngine.EngineLifecycleListener
-
Lifecycle callback invoked before a hot restart of the Flutter engine.
- onPreEngineRestart() - Method in class io.flutter.plugin.platform.PlatformViewsController
- onProvideAutofillVirtualStructure(ViewStructure, int) - Method in class io.flutter.embedding.android.FlutterView
- onProvideAutofillVirtualStructure(ViewStructure, int) - Method in class io.flutter.plugin.editing.TextInputPlugin
- onProvideAutofillVirtualStructure(ViewStructure, int) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onReattachedToActivityForConfigChanges(ActivityPluginBinding) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityAware
-
This plugin and its
FlutterEngine
have been re-attached to anActivity
after theActivity
was recreated to handle configuration changes. - onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.embedding.android.FlutterActivity
- onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.embedding.android.FlutterFragment
-
The result of a permission request has been received.
- onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- onRequestPermissionsResult(int, String[], int[]) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
that is attached to thisActivityControlSurface
'sFlutterEngine
and the associated method in theActivity
is invoked. - onRequestPermissionsResult(int, String[], int[]) - Method in interface io.flutter.plugin.common.PluginRegistry.RequestPermissionsResultListener
- onRestoreInstanceState(Bundle) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
orFragment
that is attached to thisActivityControlSurface
'sFlutterEngine
whenActivity.onCreate(Bundle)
orFragment#onCreate(Bundle)
is invoked in theActivity
orFragment
. - onRestoreInstanceState(Bundle) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding.OnSaveInstanceStateListener
-
Invoked when the associated
Activity
executesActivity.onCreate(Bundle)
or associatedFragment
executesFragment#onCreate(Bundle)
. - onResume() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onResume() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onResume() - Method in interface io.flutter.app.FlutterActivityEvents
- onResume() - Method in class io.flutter.embedding.android.FlutterActivity
- onResume() - Method in class io.flutter.embedding.android.FlutterFragment
- onResume() - Method in class io.flutter.plugin.platform.PlatformViewsController
- onSaveInstanceState(Bundle) - Method in class io.flutter.embedding.android.FlutterActivity
- onSaveInstanceState(Bundle) - Method in class io.flutter.embedding.android.FlutterFragment
- onSaveInstanceState(Bundle) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
orFragment
that is attached to thisActivityControlSurface
'sFlutterEngine
when the associated method is invoked in theActivity
orFragment
. - onSaveInstanceState(Bundle) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding.OnSaveInstanceStateListener
- onSizeChanged(int, int, int, int) - Method in class io.flutter.embedding.android.FlutterImageView
- onSizeChanged(int, int, int, int) - Method in class io.flutter.embedding.android.FlutterView
-
Invoked when this
FlutterView
changes size, including upon initial measure. - onSizeChanged(int, int, int, int) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onStart() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onStart() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onStart() - Method in interface io.flutter.app.FlutterActivityEvents
- onStart() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onStart() - Method in class io.flutter.embedding.android.FlutterActivity
- onStart() - Method in class io.flutter.embedding.android.FlutterFragment
- onStart() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onStop() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onStop() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onStop() - Method in interface io.flutter.app.FlutterActivityEvents
- onStop() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onStop() - Method in class io.flutter.embedding.android.FlutterActivity
- onStop() - Method in class io.flutter.embedding.android.FlutterFragment
- onStop() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onSurfaceChanged(int, int) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Call this method when the
Surface
changes that was previously registered withFlutterJNI.onSurfaceCreated(Surface)
. - onSurfaceCreated() - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer.Callback
-
Invoked when a previous surface is now invalid and a new surface is now available.
- onSurfaceCreated(Surface) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Call this method when a
Surface
has been created onto which you would like Flutter to paint. - onSurfaceDestroyed() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Call this method when the
Surface
is destroyed that was previously registered withFlutterJNI.onSurfaceCreated(Surface)
. - onSurfaceDestroyed() - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer.Callback
-
Invoked when a previous surface is now invalid.
- onSurfaceWindowChanged(Surface) - Method in class io.flutter.embedding.engine.FlutterJNI
-
In hybrid composition, call this method when the
Surface
has changed. - onTap(int) - Method in interface io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler
-
The user has tapped on the semantics node with the given
nodeId
. - onTextInputKeyEvent(KeyEvent) - Method in class io.flutter.embedding.android.FlutterView
- onTextInputKeyEvent(KeyEvent) - Method in interface io.flutter.embedding.android.KeyboardManager.ViewDelegate
-
Send a
KeyEvent
that is not handled by the keyboard responders to the text input system. - onTextInputKeyEvent(KeyEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onTooltip(String) - Method in interface io.flutter.embedding.engine.systemchannels.AccessibilityChannel.AccessibilityMessageHandler
-
The user has opened a tooltip.
- onTouch(PlatformViewsChannel.PlatformViewTouch) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
The user touched a platform view within Flutter.
- onTouchEvent(MotionEvent) - Method in class io.flutter.embedding.android.AndroidTouchProcessor
- onTouchEvent(MotionEvent) - Method in class io.flutter.embedding.android.FlutterView
-
Invoked by Android when a user touch event occurs.
- onTouchEvent(MotionEvent) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
- onTouchEvent(MotionEvent) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- onTouchEvent(MotionEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- onTouchEvent(MotionEvent, Matrix) - Method in class io.flutter.embedding.android.AndroidTouchProcessor
-
Sends the given
MotionEvent
data to Flutter in a format that Flutter understands. - onTrimMemory(int) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onTrimMemory(int) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onTrimMemory(int) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onTrimMemory(int) - Method in class io.flutter.embedding.android.FlutterActivity
- onTrimMemory(int) - Method in class io.flutter.embedding.android.FlutterFragment
-
Callback invoked when memory is low.
- onTrimMemory(int) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- onTrimMemory(int) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- onTrimMemory(int) - Method in class io.flutter.plugin.platform.PlatformViewsController
- onTrimMemory(int) - Method in interface io.flutter.view.TextureRegistry
-
Callback invoked when memory is low.
- onTrimMemory(int) - Method in interface io.flutter.view.TextureRegistry.OnTrimMemoryListener
-
This method will be invoked when a memory pressure warning was forward.
- onUserLeaveHint() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onUserLeaveHint() - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onUserLeaveHint() - Method in interface io.flutter.app.FlutterActivityEvents
- onUserLeaveHint() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onUserLeaveHint() - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- onUserLeaveHint() - Method in class io.flutter.embedding.android.FlutterActivity
- onUserLeaveHint() - Method in class io.flutter.embedding.android.FlutterFragment
-
The
Activity
that owns thisFragment
is about to go to the background as the result of a user's choice/action, i.e., not as the result of an OS decision. - onUserLeaveHint() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- onUserLeaveHint() - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityControlSurface
-
Call this method from the
Activity
that is attached to thisActivityControlSurface
'sFlutterEngine
and the associated method in theActivity
is invoked. - onUserLeaveHint() - Method in interface io.flutter.plugin.common.PluginRegistry.UserLeaveHintListener
- onViewCreated(View, Bundle) - Method in class io.flutter.embedding.android.FlutterFragment
- onViewDestroy(FlutterNativeView) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- onViewDestroy(FlutterNativeView) - Method in interface io.flutter.plugin.common.PluginRegistry.ViewDestroyListener
-
Deprecated.
- onVsync(long, long, long) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Notifies the engine that the Choreographer has signaled a vsync.
- onWindowFocusChanged(boolean) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- onWindowFocusChanged(boolean) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- onWindowFocusChanged(boolean) - Method in interface io.flutter.app.FlutterActivityEvents
- onWindowFocusChanged(boolean) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- onWindowFocusChanged(boolean) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- onWindowFocusChanged(boolean) - Method in class io.flutter.embedding.android.FlutterActivity
- onWindowFocusChanged(boolean) - Method in interface io.flutter.plugin.common.PluginRegistry.WindowFocusChangedListener
- OPACITY - Enum constant in enum io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- opaque - Enum constant in enum io.flutter.embedding.android.FlutterActivityLaunchConfigs.BackgroundMode
-
Indicates a FlutterActivity with an opaque background.
- opaque - Enum constant in enum io.flutter.embedding.android.TransparencyMode
-
Renders a Flutter UI without any transparency.
- Options(Context) - Constructor for class io.flutter.embedding.engine.FlutterEngineGroup.Options
- overlay - Enum constant in enum io.flutter.embedding.android.FlutterImageView.SurfaceKind
-
Displays the overlay surface canvas.
P
- packageManager - Variable in class io.flutter.embedding.engine.systemchannels.ProcessTextChannel
- PAN_ZOOM_END - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- PAN_ZOOM_START - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- PAN_ZOOM_UPDATE - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- params - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
Custom parameters that are unique to the desired platform view.
- parsingMessageHandler - Variable in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
- parsingMethodHandler - Variable in class io.flutter.embedding.engine.systemchannels.KeyboardChannel
- parsingMethodHandler - Variable in class io.flutter.embedding.engine.systemchannels.ProcessTextChannel
- parsingMethodHandler - Variable in class io.flutter.embedding.engine.systemchannels.SpellCheckChannel
- PASTE - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- pathToBundle - Variable in class io.flutter.embedding.engine.dart.DartExecutor.DartCallback
-
The path within the AssetManager where the app will look for assets.
- pathToBundle - Variable in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
-
The path within the AssetManager where the app will look for assets.
- PathUtils - Class in io.flutter.util
- PathUtils() - Constructor for class io.flutter.util.PathUtils
- pause() - Method in class io.flutter.embedding.android.FlutterImageView
- pause() - Method in class io.flutter.embedding.android.FlutterSurfaceView
-
Invoked by the owner of this
FlutterSurfaceView
when it should pause rendering Flutter UI to thisFlutterSurfaceView
. - pause() - Method in class io.flutter.embedding.android.FlutterTextureView
-
Invoked by the owner of this
FlutterTextureView
when it should pause rendering Flutter UI to thisFlutterTextureView
. - pause() - Method in interface io.flutter.embedding.engine.renderer.RenderSurface
-
Instructs this
RenderSurface
to stop forwardingSurface
notifications to theFlutterRenderer
that was previously connected withRenderSurface.attachToRenderer(FlutterRenderer)
. - performAction(int, int, Bundle) - Method in class io.flutter.view.AccessibilityBridge
-
Instructs the view represented by
virtualViewId
to carry out the desiredaccessibilityAction
, perhaps configured by additionalarguments
. - performContextMenuAction(int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- performEditorAction(int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- performNativeAttach(FlutterJNI) - Method in class io.flutter.embedding.engine.FlutterJNI
- performPrivateCommand(int, String, Bundle) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
- performPrivateCommand(String, Bundle) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- performSpellCheck(String, String) - Method in class io.flutter.plugin.editing.SpellCheckPlugin
-
Calls on the Android spell check API to spell check specified text.
- PHONE - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- physicalKey - Variable in class io.flutter.embedding.android.KeyboardMap.KeyPair
- physicalKey - Variable in class io.flutter.embedding.android.KeyboardMap.TogglingGoal
- physicalTouchSlop - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- PLAIN_TEXT - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.ClipboardContentFormat
- PlatformChannel - Class in io.flutter.embedding.engine.systemchannels
-
System channel that receives requests for host platform behavior, e.g., haptic and sound effects, system chrome configurations, and clipboard interaction.
- PlatformChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformChannel
-
Constructs a
PlatformChannel
that connects Android to the Dart code running indartExecutor
. - PlatformChannel.AppSwitcherDescription - Class in io.flutter.embedding.engine.systemchannels
-
The color and label of an application that appears in Android's app switcher, AKA recents screen.
- PlatformChannel.Brightness - Enum in io.flutter.embedding.engine.systemchannels
- PlatformChannel.ClipboardContentFormat - Enum in io.flutter.embedding.engine.systemchannels
-
Data formats of clipboard content.
- PlatformChannel.DeviceOrientation - Enum in io.flutter.embedding.engine.systemchannels
-
The possible desired orientations of a Flutter application.
- PlatformChannel.HapticFeedbackType - Enum in io.flutter.embedding.engine.systemchannels
-
The types of haptic feedback that the Android OS can generate on behalf of an application.
- PlatformChannel.PlatformMessageHandler - Interface in io.flutter.embedding.engine.systemchannels
-
Handler that receives platform messages sent from Flutter to Android through a given
PlatformChannel
. - PlatformChannel.SoundType - Enum in io.flutter.embedding.engine.systemchannels
-
Types of sounds the Android OS can play on behalf of an application.
- PlatformChannel.SystemChromeStyle - Class in io.flutter.embedding.engine.systemchannels
-
The color and brightness of system chrome, e.g., status bar and system navigation bar.
- PlatformChannel.SystemUiMode - Enum in io.flutter.embedding.engine.systemchannels
-
The set of Android system fullscreen modes as perceived by the Flutter application.
- PlatformChannel.SystemUiOverlay - Enum in io.flutter.embedding.engine.systemchannels
-
The set of Android system UI overlays as perceived by the Flutter application.
- PlatformMessageHandler - Interface in io.flutter.embedding.engine.dart
-
Handler that receives messages from Dart code.
- PlatformOverlayView - Class in io.flutter.plugin.platform
-
A host view for Flutter content displayed over a platform view.
- PlatformOverlayView(Context) - Constructor for class io.flutter.plugin.platform.PlatformOverlayView
- PlatformOverlayView(Context, int, int, AccessibilityEventsDelegate) - Constructor for class io.flutter.plugin.platform.PlatformOverlayView
- PlatformOverlayView(Context, AttributeSet) - Constructor for class io.flutter.plugin.platform.PlatformOverlayView
- PlatformPlugin - Class in io.flutter.plugin.platform
-
Android implementation of the platform plugin.
- PlatformPlugin(Activity, PlatformChannel) - Constructor for class io.flutter.plugin.platform.PlatformPlugin
- PlatformPlugin(Activity, PlatformChannel, PlatformPlugin.PlatformPluginDelegate) - Constructor for class io.flutter.plugin.platform.PlatformPlugin
- PlatformPlugin.PlatformPluginDelegate - Interface in io.flutter.plugin.platform
-
The
PlatformPlugin
generally has default behaviors implemented for platform functionalities requested by the Flutter framework. - PlatformTaskQueue - Class in io.flutter.embedding.engine.dart
-
A BinaryMessenger.TaskQueue that posts to the platform thread (aka main thread).
- PlatformTaskQueue() - Constructor for class io.flutter.embedding.engine.dart.PlatformTaskQueue
- PlatformView - Interface in io.flutter.plugin.platform
-
A handle to an Android view to be embedded in the Flutter hierarchy.
- PlatformViewBufferSize(int, int) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewBufferSize
- PlatformViewCreationRequest(int, String, double, double, double, double, int, PlatformViewsChannel.PlatformViewCreationRequest.RequestedDisplayMode, ByteBuffer) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
Creates a request to construct a platform view with the given display mode.
- PlatformViewCreationRequest(int, String, double, double, double, double, int, ByteBuffer) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
Creates a request to construct a platform view.
- PlatformViewFactory - Class in io.flutter.plugin.platform
- PlatformViewFactory(MessageCodec<Object>) - Constructor for class io.flutter.plugin.platform.PlatformViewFactory
- platformViewRegistry() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns the application's
PlatformViewRegistry
. - PlatformViewRegistry - Interface in io.flutter.plugin.platform
-
Registry for platform view factories.
- PlatformViewRenderTarget - Interface in io.flutter.plugin.platform
-
A PlatformViewRenderTarget interface allows an Android Platform View to be rendered into an offscreen buffer (usually a texture is involved) that the engine can compose into the FlutterView.
- PlatformViewResizeRequest(int, double, double) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewResizeRequest
- PlatformViewsAccessibilityDelegate - Interface in io.flutter.plugin.platform
-
Facilitates interaction between the accessibility bridge and embedded platform views.
- PlatformViewsChannel - Class in io.flutter.embedding.engine.systemchannels
-
System channel that sends 2-way communication between Flutter and Android to facilitate embedding of Android Views within a Flutter application.
- PlatformViewsChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel
-
Constructs a
PlatformViewsChannel
that connects Android to the Dart code running indartExecutor
. - PlatformViewsChannel.PlatformViewBufferResized - Interface in io.flutter.embedding.engine.systemchannels
-
Allows to notify when a platform view buffer has been resized.
- PlatformViewsChannel.PlatformViewBufferSize - Class in io.flutter.embedding.engine.systemchannels
-
The platform view buffer size.
- PlatformViewsChannel.PlatformViewCreationRequest - Class in io.flutter.embedding.engine.systemchannels
-
Request sent from Flutter to create a new platform view.
- PlatformViewsChannel.PlatformViewCreationRequest.RequestedDisplayMode - Enum in io.flutter.embedding.engine.systemchannels
-
Platform view display modes that can be requested at creation time.
- PlatformViewsChannel.PlatformViewResizeRequest - Class in io.flutter.embedding.engine.systemchannels
-
Request sent from Flutter to resize a platform view.
- PlatformViewsChannel.PlatformViewsHandler - Interface in io.flutter.embedding.engine.systemchannels
-
Handler that receives platform view messages sent from Flutter to Android through a given
PlatformViewsChannel
. - PlatformViewsChannel.PlatformViewTouch - Class in io.flutter.embedding.engine.systemchannels
-
The state of a touch event in Flutter within a platform view.
- PlatformViewsController - Class in io.flutter.plugin.platform
-
Manages platform views.
- PlatformViewsController() - Constructor for class io.flutter.plugin.platform.PlatformViewsController
- PlatformViewTouch(int, Number, Number, int, int, Object, Object, int, int, float, float, int, int, int, int, long) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
- PlatformViewWrapper - Class in io.flutter.plugin.platform
-
Wraps a platform view to intercept gestures and project this view onto a
PlatformViewRenderTarget
. - PlatformViewWrapper(Context) - Constructor for class io.flutter.plugin.platform.PlatformViewWrapper
- PlatformViewWrapper(Context, PlatformViewRenderTarget) - Constructor for class io.flutter.plugin.platform.PlatformViewWrapper
- playSystemSound(PlatformChannel.SoundType) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to play the given
soundType
. - PluginRegistry - Interface in io.flutter.embedding.engine.plugins
- PluginRegistry - Interface in io.flutter.plugin.common
-
Container class for Android API listeners used by
ActivityPluginBinding
. - PluginRegistry.ActivityResultListener - Interface in io.flutter.plugin.common
-
Delegate interface for handling activity results on behalf of the main
Activity
. - PluginRegistry.NewIntentListener - Interface in io.flutter.plugin.common
-
Delegate interface for handling new intents on behalf of the main
Activity
. - PluginRegistry.PluginRegistrantCallback - Interface in io.flutter.plugin.common
-
Deprecated.See https://flutter.cn/go/android-project-migration for migration details.
- PluginRegistry.Registrar - Interface in io.flutter.plugin.common
-
Deprecated.This registrar is for Flutter's v1 embedding. For instructions on migrating a plugin from Flutter's v1 Android embedding to v2, visit http://flutter.cn/go/android-plugin-migration
- PluginRegistry.RequestPermissionsResultListener - Interface in io.flutter.plugin.common
-
Delegate interface for handling result of permissions requests on behalf of the main
Activity
. - PluginRegistry.UserLeaveHintListener - Interface in io.flutter.plugin.common
-
Delegate interface for handling user leave hints on behalf of the main
Activity
. - PluginRegistry.ViewDestroyListener - Interface in io.flutter.plugin.common
-
Deprecated.See https://flutter.cn/go/android-project-migration for migration details.
- PluginRegistry.WindowFocusChangedListener - Interface in io.flutter.plugin.common
-
Delegate interface for handling window focus changes on behalf of the main
Activity
. - pointerCount - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
The number of pointers (e.g, fingers) involved in the touch event.
- pop(MotionEventTracker.MotionEventId) - Method in class io.flutter.embedding.android.MotionEventTracker
-
Returns the MotionEvent corresponding to the eventId while discarding all the motion events that occurred prior to the event represented by the eventId.
- popRoute() - Method in class io.flutter.embedding.engine.systemchannels.NavigationChannel
- popRoute() - Method in class io.flutter.view.FlutterView
-
Deprecated.
- popSystemNavigator() - Method in class io.flutter.embedding.android.FlutterActivity
- popSystemNavigator() - Method in class io.flutter.embedding.android.FlutterFragment
-
Allow implementer to customize the behavior needed when the Flutter framework calls to pop the Android-side navigation stack.
- popSystemNavigator() - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to pop the top item off of the Android app's navigation back stack.
- popSystemNavigator() - Method in interface io.flutter.plugin.platform.PlatformPlugin.PlatformPluginDelegate
-
Allow implementer to customize the behavior needed when the Flutter framework calls to pop the Android-side navigation stack.
- PORTRAIT_DOWN - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- PORTRAIT_UP - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- POSTAL_ADDRESS - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- POSTURE_FLAT - Enum constant in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureState
-
The foldable device is completely open.
- POSTURE_HALF_OPENED - Enum constant in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureState
-
The foldable device's hinge is in an intermediate position between opened and closed state.
- Preconditions - Class in io.flutter.util
-
Static convenience methods that help a method or constructor check whether it was invoked correctly (that is, whether its preconditions were met).
- Predicate<T> - Interface in io.flutter.util
- prefetchDefaultFontManager() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Prefetch the default font manager provided by txt::GetDefaultFontManager() which is a process-wide singleton owned by Skia.
- PressingGoal(int, KeyboardMap.KeyPair[]) - Constructor for class io.flutter.embedding.android.KeyboardMap.PressingGoal
- pressingGoals - Static variable in class io.flutter.embedding.android.KeyboardMap
- previous(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "previous" action.
- processTextAction(String, String, boolean, MethodChannel.Result) - Method in interface io.flutter.embedding.engine.systemchannels.ProcessTextChannel.ProcessTextMethodHandler
-
Requests to run a text action on a given input text.
- ProcessTextChannel - Class in io.flutter.embedding.engine.systemchannels
-
ProcessTextChannel
is a platform channel that is used by the framework to initiate text processing feature in the embedding and for the embedding to send back the results. - ProcessTextChannel(DartExecutor, PackageManager) - Constructor for class io.flutter.embedding.engine.systemchannels.ProcessTextChannel
- ProcessTextChannel.ProcessTextMethodHandler - Interface in io.flutter.embedding.engine.systemchannels
- provideFlutterEngine(Context) - Method in class io.flutter.embedding.android.FlutterActivity
-
Hook for subclasses to easily provide a custom
FlutterEngine
. - provideFlutterEngine(Context) - Method in interface io.flutter.embedding.android.FlutterEngineProvider
-
Returns the
FlutterEngine
that should be used by a childFlutterFragment
. - provideFlutterEngine(Context) - Method in class io.flutter.embedding.android.FlutterFragment
-
Hook for subclasses to return a
FlutterEngine
with whatever configuration is desired. - provideFlutterEngine(Context) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Hook for subclasses to easily provide a custom
FlutterEngine
. - provideFlutterJNI() - Method in class io.flutter.embedding.engine.FlutterJNI.Factory
- providePlatformPlugin(Activity, FlutterEngine) - Method in class io.flutter.embedding.android.FlutterActivity
- providePlatformPlugin(Activity, FlutterEngine) - Method in class io.flutter.embedding.android.FlutterFragment
- provideRootLayout(Context) - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Returns a
FrameLayout
that is used as the content view of this activity. - PUBLIC_AOT_SHARED_LIBRARY_NAME - Static variable in class io.flutter.embedding.engine.loader.ApplicationInfoLoader
- PUBLIC_AUTOMATICALLY_REGISTER_PLUGINS_METADATA_KEY - Static variable in class io.flutter.embedding.engine.loader.ApplicationInfoLoader
- PUBLIC_FLUTTER_ASSETS_DIR_KEY - Static variable in class io.flutter.embedding.engine.loader.ApplicationInfoLoader
- PUBLIC_ISOLATE_SNAPSHOT_DATA_KEY - Static variable in class io.flutter.embedding.engine.loader.ApplicationInfoLoader
- PUBLIC_VM_SNAPSHOT_DATA_KEY - Static variable in class io.flutter.embedding.engine.loader.ApplicationInfoLoader
- publish(Object) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Publishes a value associated with the plugin being registered.
- pushClipRect(int, int, int, int) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack
-
Push a clipRect
FlutterMutatorsStack.FlutterMutator
to the stack. - pushClipRRect(int, int, int, int, float[]) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack
-
Push a clipRRect
FlutterMutatorsStack.FlutterMutator
to the stack. - pushImage(Image) - Method in interface io.flutter.view.TextureRegistry.ImageTextureEntry
-
Next paint will update texture to use the contents of image.
- pushRoute(String) - Method in class io.flutter.embedding.engine.systemchannels.NavigationChannel
- pushRoute(String) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- pushRouteInformation(String) - Method in class io.flutter.embedding.engine.systemchannels.NavigationChannel
- pushTransform(float[]) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack
-
Push a transform
FlutterMutatorsStack.FlutterMutator
to the stack. - put(String, FlutterEngine) - Method in class io.flutter.embedding.engine.FlutterEngineCache
-
Places the given
FlutterEngine
in this cache and associates it with the givenengineId
. - put(String, FlutterEngineGroup) - Method in class io.flutter.embedding.engine.FlutterEngineGroupCache
-
Places the given
FlutterEngineGroup
in this cache and associates it with the givenengineGroupId
.
Q
- queryTextActions() - Method in interface io.flutter.embedding.engine.systemchannels.ProcessTextChannel.ProcessTextMethodHandler
-
Requests the map of text actions.
R
- rawPointerCoords - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
Coordinates for each pointer, encoded in a raw format.
- rawPointerPropertiesList - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
Properties for each pointer, encoded in a raw format.
- readAlignment(ByteBuffer, int) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Reads alignment padding bytes as written by writeAlignment.
- readBytes(ByteBuffer) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Reads a byte array as written by writeBytes.
- readSize(ByteBuffer) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Reads an int representing a size as written by writeSize.
- readValue(ByteBuffer) - Method in class io.flutter.plugin.common.StandardMessageCodec
-
Reads a value as written by writeValue.
- readValueOfType(byte, ByteBuffer) - Method in class io.flutter.plugin.common.StandardMessageCodec
-
Reads a value of the specified type.
- readyToDisplay(FlutterMutatorsStack, int, int, int, int) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
-
Pass the necessary parameters to the view so it can apply correct mutations to its children.
- redispatch(KeyEvent) - Method in class io.flutter.embedding.android.FlutterView
- redispatch(KeyEvent) - Method in interface io.flutter.embedding.android.KeyboardManager.ViewDelegate
-
Send a
KeyEvent
that is not handled by Flutter back to the platform. - redispatch(KeyEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- registerImageTexture(long, TextureRegistry.ImageConsumer) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Registers a ImageTexture with the given id.
- registerOnBackInvokedCallback() - Method in class io.flutter.embedding.android.FlutterActivity
-
Registers the callback with OnBackInvokedDispatcher to capture back navigation gestures and pass them to the framework.
- registerSurfaceTexture(SurfaceTexture) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Registers and returns a
SurfaceTexture
managed by the Flutter engine that is also made available to Flutter code. - registerSurfaceTexture(SurfaceTexture) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- registerSurfaceTexture(SurfaceTexture) - Method in interface io.flutter.view.TextureRegistry
-
Registers a SurfaceTexture managed by the Flutter engine.
- registerTexture(long, SurfaceTextureWrapper) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Gives control of a
SurfaceTexture
to Flutter so that Flutter can display that texture within Flutter's UI. - registerViewFactory(String, PlatformViewFactory) - Method in interface io.flutter.plugin.platform.PlatformViewRegistry
-
Registers a factory for a platform view.
- registerWith(PluginRegistry) - Method in interface io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
-
Deprecated.
- registrarFor(String) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- registrarFor(String) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- registrarFor(String) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- registrarFor(String) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- registrarFor(String) - Method in class io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry
- registrarFor(String) - Method in interface io.flutter.plugin.common.PluginRegistry
-
Deprecated.See https://flutter.cn/go/android-project-migration for migration details.
- release() - Method in class io.flutter.embedding.android.FlutterActivity
-
Irreversibly release this activity's control of the
FlutterEngine
and its subcomponents. - release() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- release() - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- release() - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- release() - Method in class io.flutter.plugin.platform.PlatformViewWrapper
-
Releases resources.
- release() - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- release() - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- release() - Method in class io.flutter.view.AccessibilityBridge
-
Disconnects any listeners and/or delegates that were initialized in
AccessibilityBridge
's constructor, or added after. - release() - Method in interface io.flutter.view.TextureRegistry.TextureEntry
-
De-registers and releases all resources .
- remove(Class<? extends FlutterPlugin>) - Method in interface io.flutter.embedding.engine.plugins.PluginRegistry
-
Detaches the plugin of the given type from the
FlutterEngine
associated with thisPluginRegistry
. - remove(String) - Method in class io.flutter.embedding.engine.FlutterEngineCache
-
Removes any
FlutterEngine
that is currently in the cache that is identified by the givenengineId
. - remove(String) - Method in class io.flutter.embedding.engine.FlutterEngineGroupCache
-
Removes any
FlutterEngineGroup
that is currently in the cache that is identified by the givenengineGroupId
. - remove(String) - Method in class io.flutter.embedding.engine.FlutterShellArgs
-
Removes the given
arg
from this set of arguments. - remove(Set<Class<? extends FlutterPlugin>>) - Method in interface io.flutter.embedding.engine.plugins.PluginRegistry
-
Detaches the plugins of the given types from the
FlutterEngine
associated with thisPluginRegistry
. - REMOVE - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- removeActivityResultListener(PluginRegistry.ActivityResultListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Removes a listener that was added in
ActivityPluginBinding.addActivityResultListener(PluginRegistry.ActivityResultListener)
. - removeAll() - Method in interface io.flutter.embedding.engine.plugins.PluginRegistry
-
Detaches all plugins that are currently attached to the
FlutterEngine
associated with thisPluginRegistry
. - removeEngineLifecycleListener(FlutterEngine.EngineLifecycleListener) - Method in class io.flutter.embedding.engine.FlutterEngine
-
Removes a
listener
that was previously added withFlutterEngine.addEngineLifecycleListener(EngineLifecycleListener)
. - removeEngineLifecycleListener(FlutterEngine.EngineLifecycleListener) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Removes the given
engineLifecycleListener
, which was previously added usingFlutterJNI.addIsDisplayingFlutterUiListener(FlutterUiDisplayListener)
. - removeFirstFrameListener(FlutterView.FirstFrameListener) - Method in class io.flutter.view.FlutterView
-
Deprecated.Remove an existing first frame listener.
- removeFlutterEngineAttachmentListener(FlutterView.FlutterEngineAttachmentListener) - Method in class io.flutter.embedding.android.FlutterView
-
Removes a
FlutterView.FlutterEngineAttachmentListener
that was previously added withFlutterView.addFlutterEngineAttachmentListener(FlutterEngineAttachmentListener)
. - removeIsDisplayingFlutterUiListener(FlutterUiDisplayListener) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Removes a
FlutterUiDisplayListener
that was added withFlutterJNI.addIsDisplayingFlutterUiListener(FlutterUiDisplayListener)
. - removeIsDisplayingFlutterUiListener(FlutterUiDisplayListener) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Removes a listener added via
FlutterRenderer.addIsDisplayingFlutterUiListener(FlutterUiDisplayListener)
. - removeOnFirstFrameRenderedListener(FlutterUiDisplayListener) - Method in class io.flutter.embedding.android.FlutterView
-
Removes the given
listener
, which was previously added withFlutterView.addOnFirstFrameRenderedListener(FlutterUiDisplayListener)
. - removeOnModeChangeListener(ServiceAware.OnModeChangeListener) - Method in interface io.flutter.embedding.engine.plugins.service.ServicePluginBinding
-
Removes the given
listener
, which was previously added withServicePluginBinding.addOnModeChangeListener(ServiceAware.OnModeChangeListener)
. - removeOnNewIntentListener(PluginRegistry.NewIntentListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Removes a listener that was added in
ActivityPluginBinding.addOnNewIntentListener(PluginRegistry.NewIntentListener)
. - removeOnSaveStateListener(ActivityPluginBinding.OnSaveInstanceStateListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Removes a listener that was added in
ActivityPluginBinding.addOnSaveStateListener(OnSaveInstanceStateListener)
. - removeOnUserLeaveHintListener(PluginRegistry.UserLeaveHintListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Removes a listener that was added in
ActivityPluginBinding.addOnUserLeaveHintListener(PluginRegistry.UserLeaveHintListener)
. - removeOnWindowFocusChangedListener(PluginRegistry.WindowFocusChangedListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Removes a listener that was added in
ActivityPluginBinding.addOnWindowFocusChangedListener(PluginRegistry.WindowFocusChangedListener)
. - removeRequestPermissionsResultListener(PluginRegistry.RequestPermissionsResultListener) - Method in interface io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding
-
Removes a listener that was added in
ActivityPluginBinding.addRequestPermissionsResultListener(PluginRegistry.RequestPermissionsResultListener)
. - removeWindowLayoutInfoListener(Consumer<WindowLayoutInfo>) - Method in class io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper
- renderMode(RenderMode) - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Render Flutter either as a
RenderMode.surface
or aRenderMode.texture
. - renderMode(RenderMode) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Render Flutter either as a
RenderMode.surface
or aRenderMode.texture
. - renderMode(RenderMode) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Render Flutter either as a
RenderMode.surface
or aRenderMode.texture
. - RenderMode - Enum in io.flutter.embedding.android
-
Render modes for a Flutter UI.
- RenderSurface - Interface in io.flutter.embedding.engine.renderer
-
Owns a
Surface
thatFlutterRenderer
would like to paint. - reply(ByteBuffer) - Method in interface io.flutter.plugin.common.BinaryMessenger.BinaryReply
-
Handles the specified reply.
- reply(T) - Method in interface io.flutter.plugin.common.BasicMessageChannel.Reply
-
Handles the specified message reply.
- requestAutofill() - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
-
Requests that the autofill dropdown menu appear for the current client.
- requestCursorUpdates(int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- requestDartDeferredLibrary(int) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Called by dart to request that a Dart deferred library corresponding to loadingUnitId be downloaded (if necessary) and loaded into the dart vm.
- requestExistingInputState() - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to reattach the last active text input client, if any.
- requestSendAccessibilityEvent(View, AccessibilityEvent) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
- requestSendAccessibilityEvent(View, AccessibilityEvent) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- reset() - Method in class io.flutter.view.AccessibilityBridge
-
Resets the
AccessibilityBridge
: ClearsAccessibilityBridge.flutterSemanticsTree
, the Android cache of Flutter's semantics tree Releases focus on any activeAccessibilityBridge.accessibilityFocusedSemanticsNode
Clears any hoveredSemanticsNode
Sends aAccessibilityEvent.TYPE_WINDOW_CONTENT_CHANGED
event - reset() - Static method in class io.flutter.view.VsyncWaiter
- resize(int, int) - Method in class io.flutter.plugin.platform.ImageReaderPlatformViewRenderTarget
- resize(int, int) - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- resize(int, int) - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- resize(int, int) - Method in class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
- resize(PlatformViewsChannel.PlatformViewResizeRequest, PlatformViewsChannel.PlatformViewBufferResized) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
The Flutter application would like to resize an existing Android
View
. - resizeChannelBuffer(int) - Method in class io.flutter.plugin.common.BasicMessageChannel
-
Adjusts the number of messages that will get buffered when sending messages to channels that aren't fully set up yet.
- resizeChannelBuffer(int) - Method in class io.flutter.plugin.common.MethodChannel
-
Adjusts the number of messages that will get buffered when sending messages to channels that aren't fully set up yet.
- resizeChannelBuffer(BinaryMessenger, String, int) - Static method in class io.flutter.plugin.common.BasicMessageChannel
-
Adjusts the number of messages that will get buffered when sending messages to channels that aren't fully set up yet.
- resizeIfNeeded(int, int) - Method in class io.flutter.embedding.android.FlutterImageView
-
Creates a new image reader with the provided size.
- resizeRenderTarget(int, int) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- responders - Variable in class io.flutter.embedding.android.KeyboardManager
- RestorationChannel - Class in io.flutter.embedding.engine.systemchannels
-
System channel to exchange restoration data between framework and engine.
- RestorationChannel(DartExecutor, boolean) - Constructor for class io.flutter.embedding.engine.systemchannels.RestorationChannel
- restoreSystemUiOverlays() - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to restore the visibility of system overlays to the last set of overlays sent via
PlatformChannel.PlatformMessageHandler.showSystemOverlays(List)
orPlatformChannel.PlatformMessageHandler.showSystemUiMode(SystemUiMode)
. - resume() - Method in class io.flutter.embedding.android.FlutterImageView
- resume() - Method in class io.flutter.embedding.android.FlutterSurfaceView
- resume() - Method in class io.flutter.embedding.android.FlutterTextureView
- resume() - Method in interface io.flutter.embedding.engine.renderer.RenderSurface
-
Instructs this
RenderSurface
to resume forwardingSurface
notifications to theFlutterRenderer
that was previously connected withRenderSurface.attachToRenderer(FlutterRenderer)
. - retainFlutterNativeView() - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- retainFlutterNativeView() - Method in interface io.flutter.app.FlutterActivityDelegate.ViewFactory
-
Deprecated.Hook for subclasses to indicate that the
FlutterNativeView
returned byFlutterActivityDelegate.ViewFactory.createFlutterNativeView()
should not be destroyed when this activity is destroyed. - retainFlutterNativeView() - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- revertImageView(Runnable) - Method in class io.flutter.embedding.android.FlutterView
-
If the surface is rendered by a
FlutterImageView
, then calling this method will stop rendering to aFlutterImageView
, and render on the previous surface instead. - run(View) - Method in interface io.flutter.util.ViewUtils.ViewVisitor
- run(PlatformViewsChannel.PlatformViewBufferSize) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewBufferResized
- runBundleAndSnapshotFromLibrary(String, String, String, AssetManager, List<String>) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Executes a Dart entrypoint.
- runFromBundle(FlutterRunArguments) - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- runFromBundle(FlutterRunArguments) - Method in class io.flutter.view.FlutterView
-
Deprecated.
S
- SCALE - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerSignalKind
- scanCodeToPhysical - Static variable in class io.flutter.embedding.android.KeyboardMap
-
Maps from Android scan codes
KeyEvent.getScanCode()
to Flutter physical keys. - scheduleFrame() - Method in class io.flutter.embedding.engine.FlutterJNI
-
Schedule the engine to draw a frame but does not invalidate the layout tree.
- scheduleFrame() - Method in interface io.flutter.plugin.platform.PlatformViewRenderTarget
- scheduleFrame() - Method in class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- scheduleFrame() - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer
-
This method is not officially part of the public API surface and will be deprecated.
- scoped(String) - Static method in class io.flutter.util.TraceSection
-
Factory used to support the try-with-resource construct.
- SCROLL - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerSignalKind
- SCROLL_DOWN - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- SCROLL_INERTIA_CANCEL - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerSignalKind
- SCROLL_LEFT - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- SCROLL_RIGHT - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- SCROLL_UP - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- search(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "search" action.
- SELECTION_CLICK - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.HapticFeedbackType
- selectionEnd - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- selectionStart - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- send() - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- send(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "send" action.
- send(String, ByteBuffer) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Deprecated.Use
DartExecutor.getBinaryMessenger()
instead. - send(String, ByteBuffer) - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Sends a binary message to the Flutter application.
- send(String, ByteBuffer) - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- send(String, ByteBuffer) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- send(String, ByteBuffer, BinaryMessenger.BinaryReply) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Deprecated.Use
DartExecutor.getBinaryMessenger()
instead. - send(String, ByteBuffer, BinaryMessenger.BinaryReply) - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Sends a binary message to the Flutter application, optionally expecting a reply.
- send(String, ByteBuffer, BinaryMessenger.BinaryReply) - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- send(String, ByteBuffer, BinaryMessenger.BinaryReply) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- send(T) - Method in class io.flutter.plugin.common.BasicMessageChannel
-
Sends the specified message to the Flutter application on this channel.
- send(T, BasicMessageChannel.Reply<T>) - Method in class io.flutter.plugin.common.BasicMessageChannel
-
Sends the specified message to the Flutter application, optionally expecting a reply.
- sendAccessibilityEvent(int, int) - Method in class io.flutter.view.AccessibilityBridge
-
Sends an accessibility event of the given
eventType
to Android's accessibility system with the givenviewId
represented as the source of the event. - sendAppPrivateCommand(String, Bundle) - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
-
Sends client app private command to the current text input client(input method).
- sendFlutterKeyEvent(KeyEventChannel.FlutterKeyEvent, boolean, KeyEventChannel.EventResponseHandler) - Method in class io.flutter.embedding.engine.systemchannels.KeyEventChannel
- sendKeyEvent(KeyEvent) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- sendLocales(List<Locale>) - Method in class io.flutter.embedding.engine.systemchannels.LocalizationChannel
-
Send the given
locales
to Dart. - sendMemoryPressureWarning() - Method in class io.flutter.embedding.engine.systemchannels.SystemChannel
- sendTextInputAppPrivateCommand(String, Bundle) - Method in class io.flutter.plugin.editing.TextInputPlugin
- SentConfiguration(DisplayMetrics) - Constructor for class io.flutter.embedding.engine.systemchannels.SettingsChannel.ConfigurationQueue.SentConfiguration
- SENTENCES - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
- ServiceAware - Interface in io.flutter.embedding.engine.plugins.service
-
A
FlutterPlugin
that wants to know when it is running within aService
. - ServiceAware.OnModeChangeListener - Interface in io.flutter.embedding.engine.plugins.service
- ServiceControlSurface - Interface in io.flutter.embedding.engine.plugins.service
-
Control surface through which a
Service
attaches to aFlutterEngine
. - ServicePluginBinding - Interface in io.flutter.embedding.engine.plugins.service
-
Binding that gives
ServiceAware
plugins access to an associatedService
. - SET_SELECTION - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- SET_TEXT - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- setAccessibilityDelegate(FlutterJNI.AccessibilityDelegate) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sets the
FlutterJNI.AccessibilityDelegate
for the attached Flutter context. - setAccessibilityFeatures(int) - Method in class io.flutter.embedding.engine.FlutterJNI
- setAccessibilityFeatures(int) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- setAccessibilityFeatures(int) - Method in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
-
Instructs Flutter to activate/deactivate accessibility features corresponding to the flags provided by
accessibilityFeatureFlags
. - setAccessibilityMessageHandler(AccessibilityChannel.AccessibilityMessageHandler) - Method in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
-
Sets the
AccessibilityChannel.AccessibilityMessageHandler
which receives all events and requests that are parsed from the underlying accessibility channel. - setApplicationSwitcherDescription(PlatformChannel.AppSwitcherDescription) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to be displayed in Android's app switcher with the visual representation described in the given
description
. - setAsyncWaitForVsyncDelegate(FlutterJNI.AsyncWaitForVsyncDelegate) - Method in class io.flutter.embedding.engine.FlutterJNI
-
The Android vsync waiter implementation in C++ needs to know when a vsync signal arrives, which is obtained via Java API.
- setAutomaticallyRegisterPlugins(boolean) - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Setter for `automaticallyRegisterPlugins` property.
- setBrieflyShowPassword(boolean) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- setCallback(TextureRegistry.SurfaceProducer.Callback) - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer
-
Sets a callback that is notified when a previously created
Surface
returned byTextureRegistry.SurfaceProducer.getSurface()
is no longer valid, either due to being destroyed or being changed. - setClient(int, TextInputChannel.Configuration) - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
- setClipboardData(String) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to set the current data in the clipboard to the given
text
. - setComposingRegion(int, int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- setComposingText(CharSequence, int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- setCurrentActivity(Activity) - Method in class io.flutter.app.FlutterApplication
- setDartEntrypoint(DartExecutor.DartEntrypoint) - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Setter for `dartEntrypoint` property.
- setDartEntrypointArgs(List<String>) - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Setter for `dartEntrypointArgs` property.
- setDeferredComponentManager(DeferredComponentManager) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sets the deferred component manager that is used to download and install split features.
- setDeferredComponentManager(DeferredComponentManager) - Method in class io.flutter.embedding.engine.systemchannels.DeferredComponentChannel
-
Sets the DeferredComponentManager to exectue method channel calls with.
- setDirection(int, int) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
The Flutter application would like to change the layout direction of an existing Android
View
, i.e., platform view. - setDisplayMetrics(DisplayMetrics) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- setEditableSizeAndTransform(double, double, double[]) - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
-
Sets the size and the transform matrix of the current text input client.
- setEditingState(TextInputChannel.TextEditState) - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
- setFrameworkHandlesBack(boolean) - Method in class io.flutter.embedding.android.FlutterActivity
- setFrameworkHandlesBack(boolean) - Method in class io.flutter.embedding.android.FlutterFragment
- setFrameworkHandlesBack(boolean) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would or would not like to handle navigation pop events itself.
- setFrameworkHandlesBack(boolean) - Method in interface io.flutter.plugin.platform.PlatformPlugin.PlatformPluginDelegate
-
The Flutter application would or would not like to handle navigation pop events itself.
- setInitialRoute(String) - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Setter for `initialRoute` property.
- setInitialRoute(String) - Method in class io.flutter.embedding.engine.systemchannels.NavigationChannel
- setInitialRoute(String) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- setIsolateServiceIdListener(DartExecutor.IsolateServiceIdListener) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Set a listener that will be notified when an isolate identifier is available for this executor's primary isolate.
- setIsSerial(boolean) - Method in class io.flutter.plugin.common.BinaryMessenger.TaskQueueOptions
-
Setter for `isSerial` property.
- setKeyboardMethodHandler(KeyboardChannel.KeyboardMethodHandler) - Method in class io.flutter.embedding.engine.systemchannels.KeyboardChannel
-
Sets the
KeyboardChannel.KeyboardMethodHandler
which receives all requests to query the keyboard state. - setLayoutParams(FrameLayout.LayoutParams) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
-
Sets the layout parameters for this view.
- setLocalizationMessageHandler(LocalizationChannel.LocalizationMessageHandler) - Method in class io.flutter.embedding.engine.systemchannels.LocalizationChannel
-
Sets the
LocalizationChannel.LocalizationMessageHandler
which receives all events and requests that are parsed from the underlying platform channel. - setLocalizationPlugin(LocalizationPlugin) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sets the localization plugin that is used in various localization methods.
- setLogTag(String) - Method in class io.flutter.embedding.engine.loader.FlutterLoader.Settings
-
Set the tag associated with Flutter app log messages.
- setLogTag(String) - Method in class io.flutter.view.FlutterMain.Settings
-
Deprecated.Set the tag associated with Flutter app log messages.
- setMessageHandler(BasicMessageChannel.MessageHandler<T>) - Method in class io.flutter.plugin.common.BasicMessageChannel
-
Registers a message handler on this channel for receiving messages sent from the Flutter application.
- setMessageHandler(String, BinaryMessenger.BinaryMessageHandler) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Deprecated.Use
DartExecutor.getBinaryMessenger()
instead. - setMessageHandler(String, BinaryMessenger.BinaryMessageHandler) - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Registers a handler to be invoked when the Flutter application sends a message to its host platform.
- setMessageHandler(String, BinaryMessenger.BinaryMessageHandler) - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- setMessageHandler(String, BinaryMessenger.BinaryMessageHandler) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- setMessageHandler(String, BinaryMessenger.BinaryMessageHandler, BinaryMessenger.TaskQueue) - Method in class io.flutter.embedding.engine.dart.DartExecutor
-
Deprecated.Use
DartExecutor.getBinaryMessenger()
instead. - setMessageHandler(String, BinaryMessenger.BinaryMessageHandler, BinaryMessenger.TaskQueue) - Method in interface io.flutter.plugin.common.BinaryMessenger
-
Registers a handler to be invoked when the Flutter application sends a message to its host platform.
- setMessageHandler(String, BinaryMessenger.BinaryMessageHandler, BinaryMessenger.TaskQueue) - Method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- setMessageHandler(String, BinaryMessenger.BinaryMessageHandler, BinaryMessenger.TaskQueue) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- setMethodCallHandler(MethodChannel.MethodCallHandler) - Method in class io.flutter.embedding.engine.systemchannels.BackGestureChannel
-
Sets a method call handler for the channel.
- setMethodCallHandler(MethodChannel.MethodCallHandler) - Method in class io.flutter.embedding.engine.systemchannels.NavigationChannel
- setMethodCallHandler(MethodChannel.MethodCallHandler) - Method in class io.flutter.plugin.common.MethodChannel
-
Registers a method call handler on this channel.
- setMethodHandler(MouseCursorChannel.MouseCursorMethodHandler) - Method in class io.flutter.embedding.engine.systemchannels.MouseCursorChannel
-
Sets the
MouseCursorChannel.MouseCursorMethodHandler
which receives all events and requests that are parsed from the underlying platform channel. - setMethodHandler(ProcessTextChannel.ProcessTextMethodHandler) - Method in class io.flutter.embedding.engine.systemchannels.ProcessTextChannel
-
Sets the
ProcessTextChannel.ProcessTextMethodHandler
which receives all requests to the text processing feature sent through this channel. - setNativeSpellCheckServiceDefined(boolean) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- setOnAccessibilityChangeListener(AccessibilityBridge.OnAccessibilityChangeListener) - Method in class io.flutter.view.AccessibilityBridge
-
Sets a listener on this
AccessibilityBridge
, which is notified whenever accessibility activation, or touch exploration activation changes. - setOnDescendantFocusChangeListener(View.OnFocusChangeListener) - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
-
Sets a focus change listener that notifies when the current view or any of its descendant views have received focus.
- setOnDescendantFocusChangeListener(View.OnFocusChangeListener) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- setOnFrameConsumedListener(TextureRegistry.OnFrameConsumedListener) - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
-
Set a listener that will be notified when the most recent image has been consumed.
- setOnTrimMemoryListener(TextureRegistry.OnTrimMemoryListener) - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
-
Set a listener that will be notified when a memory pressure warning was forward.
- setPlatformBrightness(SettingsChannel.PlatformBrightness) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- setPlatformMessageHandler(PlatformMessageHandler) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Sets the handler for all platform messages that come from the attached platform view to Java.
- setPlatformMessageHandler(PlatformChannel.PlatformMessageHandler) - Method in class io.flutter.embedding.engine.systemchannels.PlatformChannel
-
Sets the
PlatformChannel.PlatformMessageHandler
which receives all events and requests that are parsed from the underlying platform channel. - setPlatformViewClient(int, boolean) - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
-
Sets a platform view as the text input client.
- setPlatformViewsController(PlatformViewsController) - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Setter for `platformViewsController` property.
- setPlatformViewsController(PlatformViewsController) - Method in class io.flutter.embedding.engine.FlutterJNI
- setPlatformViewsHandler(PlatformViewsChannel.PlatformViewsHandler) - Method in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel
-
Sets the
PlatformViewsChannel.PlatformViewsHandler
which receives all events and requests that are parsed from the underlying platform views channel. - setPreferredOrientations(int) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to display in the given
androidOrientation
. - setRefreshRateFPS(float) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Notifies the engine about the refresh rate of the display when the API level is below 30.
- setRenderSurface(Surface) - Method in class io.flutter.embedding.android.FlutterTextureView
-
Manually set the render surface for this view.
- setRestorationData(byte[]) - Method in class io.flutter.embedding.engine.systemchannels.RestorationChannel
-
Set the restoration data from which the framework will restore its state.
- setSelection(int, int) - Method in class io.flutter.plugin.editing.InputConnectionAdaptor
- setSemanticsEnabled(boolean) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Instructs Flutter to enable/disable its semantics tree, which is used by Flutter to support accessibility and related behaviors.
- setSemanticsEnabled(boolean) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
- setSize(int, int) - Method in interface io.flutter.view.TextureRegistry.SurfaceProducer
-
Specify the size of this texture in physical pixels
- setSoftwareRendering(boolean) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Sets whether Flutter uses software rendering.
- setSpellCheckMethodHandler(SpellCheckChannel.SpellCheckMethodHandler) - Method in class io.flutter.embedding.engine.systemchannels.SpellCheckChannel
-
Sets the
SpellCheckChannel.SpellCheckMethodHandler
which receives all requests to spell check the specified text sent through this channel. - setStreamHandler(EventChannel.StreamHandler) - Method in class io.flutter.plugin.common.EventChannel
-
Registers a stream handler on this channel.
- setSystemUiChangeListener() - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like the Android system to notify the framework when the system ui visibility has changed.
- setSystemUiOverlayStyle(PlatformChannel.SystemChromeStyle) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like the system chrome to present itself with the given
systemUiOverlayStyle
, i.e., the given status bar and navigation bar colors and brightness. - setTextInputMethodHandler(TextInputChannel.TextInputMethodHandler) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Sets the
TextInputChannel.TextInputMethodHandler
which receives all events and requests that are parsed from the underlying platform channel. - setTextScaleFactor(float) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- Settings() - Constructor for class io.flutter.embedding.engine.loader.FlutterLoader.Settings
- Settings() - Constructor for class io.flutter.view.FlutterMain.Settings
-
Deprecated.
- SettingsChannel - Class in io.flutter.embedding.engine.systemchannels
- SettingsChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.SettingsChannel
- SettingsChannel.ConfigurationQueue - Class in io.flutter.embedding.engine.systemchannels
-
A FIFO queue that maintains generations of configurations that are potentially used by the Flutter application.
- SettingsChannel.ConfigurationQueue.SentConfiguration - Class in io.flutter.embedding.engine.systemchannels
- SettingsChannel.MessageBuilder - Class in io.flutter.embedding.engine.systemchannels
- SettingsChannel.PlatformBrightness - Enum in io.flutter.embedding.engine.systemchannels
-
The brightness mode of the host platform.
- setTouchProcessor(AndroidTouchProcessor) - Method in class io.flutter.plugin.platform.PlatformViewWrapper
-
Sets the touch processor that allows to intercept gestures.
- setUse24HourFormat(boolean) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- setViewportMetrics(float, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int[], int[], int[]) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Call this method to notify Flutter of the current device viewport metrics that are applies to the Flutter UI that is being rendered.
- setViewportMetrics(FlutterRenderer.ViewportMetrics) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Notifies Flutter that the viewport metrics, e.g.
- setVisibility(int) - Method in class io.flutter.embedding.android.FlutterView
- setWaitForRestorationData(boolean) - Method in class io.flutter.embedding.engine.FlutterEngineGroup.Options
-
Setter for `waitForRestorationData` property.
- setWarnsOnChannelOverflow(boolean) - Method in class io.flutter.plugin.common.BasicMessageChannel
-
Toggles whether the channel should show warning messages when discarding messages due to overflow.
- setWarnsOnChannelOverflow(boolean) - Method in class io.flutter.plugin.common.MethodChannel
-
Toggles whether the channel should show warning messages when discarding messages due to overflow.
- setWarnsOnChannelOverflow(BinaryMessenger, String, boolean) - Static method in class io.flutter.plugin.common.BasicMessageChannel
-
Toggles whether the channel should show warning messages when discarding messages due to overflow.
- setWindowInfoListenerDisplayFeatures(WindowLayoutInfo) - Method in class io.flutter.embedding.android.FlutterView
-
Refresh
WindowInfoTracker
andDisplayCutout
display features. - share(String) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to share the given
text
using the Android standard intent action namedIntent.ACTION_SEND
. - ShimPluginRegistry - Class in io.flutter.embedding.engine.plugins.shim
-
A
PluginRegistry
that is shimmed to let old plugins use the new Android embedding and plugin API behind the scenes. - ShimPluginRegistry(FlutterEngine) - Constructor for class io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry
- shouldAttachEngineToActivity() - Method in class io.flutter.embedding.android.FlutterActivity
-
Hook for subclasses to control whether or not the
FlutterFragment
within thisActivity
automatically attaches itsFlutterEngine
to thisActivity
. - shouldAttachEngineToActivity() - Method in class io.flutter.embedding.android.FlutterFragment
- shouldAttachEngineToActivity() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Hook for subclasses to control whether or not the
FlutterFragment
within thisActivity
automatically attaches itsFlutterEngine
to thisActivity
. - shouldAttachEngineToActivity(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Whether or not this
FlutterFragment
should automatically attach itsActivity
as a control surface for itsFlutterEngine
. - shouldAttachEngineToActivity(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Whether or not this
FlutterFragment
should automatically attach itsActivity
as a control surface for itsFlutterEngine
. - shouldAttachEngineToActivity(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Whether or not this
FlutterFragment
should automatically attach itsActivity
as a control surface for itsFlutterEngine
. - shouldAutomaticallyHandleOnBackPressed(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Whether or not this
FlutterFragment
should automatically receiveFlutterFragment.onBackPressed()
events, rather than requiring an explicit activity call through. - shouldAutomaticallyHandleOnBackPressed(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Whether or not this
FlutterFragment
should automatically receiveFlutterFragment.onBackPressed()
events, rather than requiring an explicit activity call through. - shouldAutomaticallyHandleOnBackPressed(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Whether or not this
FlutterFragment
should automatically receiveFlutterFragment.onBackPressed()
events, rather than requiring an explicit activity call through. - shouldDelayFirstAndroidViewDraw(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Whether to delay the Android drawing pass till after the Flutter UI has been displayed.
- shouldDelayFirstAndroidViewDraw(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Whether to delay the Android drawing pass till after the Flutter UI has been displayed.
- shouldDelayFirstAndroidViewDraw(boolean) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Whether to delay the Android drawing pass till after the Flutter UI has been displayed.
- shouldDestroyEngineWithHost() - Method in class io.flutter.embedding.android.FlutterActivity
-
Returns false if the
FlutterEngine
backing thisFlutterActivity
should outlive thisFlutterActivity
, or true to be destroyed when theFlutterActivity
is destroyed. - shouldDestroyEngineWithHost() - Method in class io.flutter.embedding.android.FlutterFragment
-
Returns false if the
FlutterEngine
within thisFlutterFragment
should outlive theFlutterFragment
, itself. - shouldDestroyEngineWithHost() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Returns false if the
FlutterEngine
backing thisFlutterFragmentActivity
should outlive thisFlutterFragmentActivity
, or true to be destroyed when theFlutterFragmentActivity
is destroyed. - shouldDispatchAppLifecycleState() - Method in class io.flutter.embedding.android.FlutterActivity
-
Give the host application a chance to take control of the app lifecycle events.
- shouldDispatchAppLifecycleState() - Method in class io.flutter.embedding.android.FlutterFragment
-
Give the host application a chance to take control of the app lifecycle events.
- shouldHandleDeeplinking() - Method in class io.flutter.embedding.android.FlutterActivity
-
Whether to handle the deeplinking from the
Intent
automatically if thegetInitialRoute
returns null. - shouldHandleDeeplinking() - Method in class io.flutter.embedding.android.FlutterFragment
-
Whether to handle the deeplinking from the
Intent
automatically if thegetInitialRoute
returns null. - shouldHandleDeeplinking() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Whether to handle the deeplinking from the
Intent
automatically if thegetInitialRoute
returns null. - shouldRestoreAndSaveState() - Method in class io.flutter.embedding.android.FlutterActivity
- shouldRestoreAndSaveState() - Method in class io.flutter.embedding.android.FlutterFragment
- shouldUpdate() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- show() - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
- SHOW_ON_SCREEN - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- showSystemOverlays(List<PlatformChannel.SystemUiOverlay>) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like the Android system to display the given
overlays
. - showSystemUiMode(PlatformChannel.SystemUiMode) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like the Android system to display the given
mode
. - source - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
TODO(mattcarroll): javadoc
- spawn(String, String, String, List<String>) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Spawns a new FlutterJNI instance from the current instance.
- SpellCheckChannel - Class in io.flutter.embedding.engine.systemchannels
-
SpellCheckChannel
is a platform channel that is used by the framework to initiate spell check in the embedding and for the embedding to send back the results. - SpellCheckChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.SpellCheckChannel
- SpellCheckChannel.SpellCheckMethodHandler - Interface in io.flutter.embedding.engine.systemchannels
- SpellCheckPlugin - Class in io.flutter.plugin.editing
-
SpellCheckPlugin
is the implementation of all functionality needed for spell check for text input. - SpellCheckPlugin(TextServicesManager, SpellCheckChannel) - Constructor for class io.flutter.plugin.editing.SpellCheckPlugin
- STANDARD - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.HapticFeedbackType
- StandardMessageCodec - Class in io.flutter.plugin.common
-
MessageCodec using the Flutter standard binary encoding.
- StandardMessageCodec() - Constructor for class io.flutter.plugin.common.StandardMessageCodec
- StandardMethodCodec - Class in io.flutter.plugin.common
-
A
MethodCodec
using the Flutter standard binary encoding. - StandardMethodCodec(StandardMessageCodec) - Constructor for class io.flutter.plugin.common.StandardMethodCodec
-
Creates a new method codec based on the specified message codec.
- START_INDEX_KEY - Static variable in class io.flutter.plugin.editing.SpellCheckPlugin
- startBackGesture(BackEvent) - Method in class io.flutter.embedding.android.FlutterActivity
- startBackGesture(BackEvent) - Method in class io.flutter.embedding.engine.systemchannels.BackGestureChannel
-
Initiates a back gesture event.
- startBackGesture(BackEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- startInitialization(Context) - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Starts initialization of the native system.
- startInitialization(Context) - Static method in class io.flutter.view.FlutterMain
-
Deprecated.Starts initialization of the native system.
- startInitialization(Context, FlutterLoader.Settings) - Method in class io.flutter.embedding.engine.loader.FlutterLoader
-
Starts initialization of the native system.
- startInitialization(Context, FlutterMain.Settings) - Static method in class io.flutter.view.FlutterMain
-
Deprecated.Starts initialization of the native system.
- startMessage() - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel
- startRenderingToSurface(Surface, boolean) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Notifies Flutter that the given
surface
was created and is available for Flutter rendering. - state - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeature
- statusBarColor - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
- statusBarIconBrightness - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
- stopRenderingToSurface() - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Notifies Flutter that a
surface
previously registered withFlutterRenderer.startRenderingToSurface(Surface, boolean)
has been destroyed and needs to be released and cleaned up on the Flutter side. - StringCodec - Class in io.flutter.plugin.common
-
A
MessageCodec
using UTF-8 encoded String messages. - STYLUS - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerDeviceKind
- success(Object) - Method in class io.flutter.plugin.common.ErrorLogResult
- success(Object) - Method in interface io.flutter.plugin.common.EventChannel.EventSink
-
Consumes a successful event.
- success(Object) - Method in interface io.flutter.plugin.common.MethodChannel.Result
-
Handles a successful result.
- SUGGESTIONS_KEY - Static variable in class io.flutter.plugin.editing.SpellCheckPlugin
- surface - Enum constant in enum io.flutter.embedding.android.RenderMode
-
RenderMode
, which paints a Flutter UI to aSurfaceView
. - surfaceChanged(int, int) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Notifies Flutter that a
surface
previously registered withFlutterRenderer.startRenderingToSurface(Surface, boolean)
has changed size to the givenwidth
andheight
. - SurfaceProducerPlatformViewRenderTarget - Class in io.flutter.plugin.platform
- SurfaceProducerPlatformViewRenderTarget(TextureRegistry.SurfaceProducer) - Constructor for class io.flutter.plugin.platform.SurfaceProducerPlatformViewRenderTarget
- surfaceTexture() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- surfaceTexture() - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
- SurfaceTexturePlatformViewRenderTarget - Class in io.flutter.plugin.platform
- SurfaceTexturePlatformViewRenderTarget(TextureRegistry.SurfaceTextureEntry) - Constructor for class io.flutter.plugin.platform.SurfaceTexturePlatformViewRenderTarget
-
Implementation of PlatformViewRenderTarget
- SurfaceTextureWrapper - Class in io.flutter.embedding.engine.renderer
-
A wrapper for a SurfaceTexture that tracks whether the texture has been released.
- SurfaceTextureWrapper(SurfaceTexture) - Constructor for class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- SurfaceTextureWrapper(SurfaceTexture, Runnable) - Constructor for class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
-
A wrapper for a SurfaceTexture.
- swapSurface(Surface) - Method in class io.flutter.embedding.engine.renderer.FlutterRenderer
-
Swaps the
Surface
used to render the current frame. - synchronizeToNativeViewHierarchy(boolean) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewsHandler
-
Whether the render surface of
FlutterView
should be converted to aFlutterImageView
when aPlatformView
is added. - synthesizeMethodCall(MethodCall, MethodChannel.Result) - Method in class io.flutter.embedding.engine.systemchannels.MouseCursorChannel
- SystemChannel - Class in io.flutter.embedding.engine.systemchannels
-
TODO(mattcarroll): fill in javadoc for SystemChannel.
- SystemChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.SystemChannel
- systemChromeChanged(boolean) - Method in class io.flutter.embedding.engine.systemchannels.PlatformChannel
-
Informs Flutter of a change in the SystemUI overlays.
- SystemChromeStyle(Integer, PlatformChannel.Brightness, Boolean, Integer, PlatformChannel.Brightness, Integer, Boolean) - Constructor for class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
- systemGestureInsetBottom - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- systemGestureInsetLeft - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- systemGestureInsetRight - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- systemGestureInsetTop - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- systemNavigationBarColor - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
- systemNavigationBarContrastEnforced - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
- systemNavigationBarDividerColor - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
- systemNavigationBarIconBrightness - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
- systemStatusBarContrastEnforced - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemChromeStyle
T
- TAP - Enum constant in enum io.flutter.view.AccessibilityBridge.Action
- TaskQueueOptions() - Constructor for class io.flutter.plugin.common.BinaryMessenger.TaskQueueOptions
- test(T) - Method in interface io.flutter.util.Predicate
- text - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- TEXT - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- textCapitalization - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- TextEditingDelta - Class in io.flutter.plugin.editing
- TextEditingDelta(CharSequence, int, int, int, int) - Constructor for class io.flutter.plugin.editing.TextEditingDelta
- TextEditingDelta(CharSequence, int, int, CharSequence, int, int, int, int) - Constructor for class io.flutter.plugin.editing.TextEditingDelta
- TextEditState(String, int, int, int, int) - Constructor for class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- TextInputChannel - Class in io.flutter.embedding.engine.systemchannels
-
TextInputChannel
is a platform channel between Android and Flutter that is used to communicate information about the user's text input. - TextInputChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Constructs a
TextInputChannel
that connects Android to the Dart code running indartExecutor
. - TextInputChannel.Configuration - Class in io.flutter.embedding.engine.systemchannels
-
A text editing configuration.
- TextInputChannel.Configuration.Autofill - Class in io.flutter.embedding.engine.systemchannels
- TextInputChannel.InputType - Class in io.flutter.embedding.engine.systemchannels
-
A text input type.
- TextInputChannel.TextCapitalization - Enum in io.flutter.embedding.engine.systemchannels
-
Text capitalization schemes.
- TextInputChannel.TextEditState - Class in io.flutter.embedding.engine.systemchannels
-
State of an on-going text editing session.
- TextInputChannel.TextInputMethodHandler - Interface in io.flutter.embedding.engine.systemchannels
- TextInputChannel.TextInputType - Enum in io.flutter.embedding.engine.systemchannels
-
Types of text input.
- TextInputPlugin - Class in io.flutter.plugin.editing
-
Android implementation of the text input plugin.
- TextInputPlugin(View, TextInputChannel, PlatformViewsController) - Constructor for class io.flutter.plugin.editing.TextInputPlugin
- texture - Enum constant in enum io.flutter.embedding.android.RenderMode
-
RenderMode
, which paints a Flutter UI to aSurfaceTexture
. - TEXTURE_WITH_HYBRID_FALLBACK - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest.RequestedDisplayMode
-
Use Texture Layer if possible, falling back to Hybrid Composition if not.
- TEXTURE_WITH_VIRTUAL_FALLBACK - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest.RequestedDisplayMode
-
Use Texture Layer if possible, falling back to Virtual Display if not.
- TextureRegistry - Interface in io.flutter.view
-
Registry of backend textures used with a single
FlutterView
instance. - TextureRegistry.GLTextureConsumer - Interface in io.flutter.view
- TextureRegistry.ImageConsumer - Interface in io.flutter.view
- TextureRegistry.ImageTextureEntry - Interface in io.flutter.view
- TextureRegistry.OnFrameConsumedListener - Interface in io.flutter.view
-
Listener invoked when the most recent image has been consumed.
- TextureRegistry.OnTrimMemoryListener - Interface in io.flutter.view
-
Listener invoked when a memory pressure warning was forward.
- TextureRegistry.SurfaceProducer - Interface in io.flutter.view
-
Uses a Surface to populate the texture.
- TextureRegistry.SurfaceProducer.Callback - Interface in io.flutter.view
-
Callback invoked by
TextureRegistry.SurfaceProducer.setCallback(Callback)
. - TextureRegistry.SurfaceTextureEntry - Interface in io.flutter.view
-
A registry entry for a managed SurfaceTexture.
- TextureRegistry.TextureEntry - Interface in io.flutter.view
-
An entry in the texture registry.
- textures() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns a
TextureRegistry
which the plugin can use for managing backend textures. - toArray() - Method in class io.flutter.embedding.engine.FlutterShellArgs
-
Returns a new
String[]
array which contains each of the arguments within thisFlutterShellArgs
. - TogglingGoal(int, long, long) - Constructor for class io.flutter.embedding.android.KeyboardMap.TogglingGoal
- toJSON() - Method in class io.flutter.plugin.editing.TextEditingDelta
- toMotionEvent(float, PlatformViewsChannel.PlatformViewTouch, boolean) - Method in class io.flutter.plugin.platform.PlatformViewsController
- TOP_OVERLAYS - Enum constant in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiOverlay
- toString() - Method in class io.flutter.embedding.engine.dart.DartExecutor.DartCallback
- toString() - Method in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
- TOUCH - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerDeviceKind
- TraceSection - Class in io.flutter.util
- track(MotionEvent) - Method in class io.flutter.embedding.android.MotionEventTracker
-
Tracks the event and returns a unique MotionEventId identifying the event.
- TRACKPAD - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerDeviceKind
- TRANSFORM - Enum constant in enum io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- transparencyMode(TransparencyMode) - Method in class io.flutter.embedding.android.FlutterFragment.CachedEngineFragmentBuilder
-
Support a
TransparencyMode.transparent
background withinFlutterView
, or force anTransparencyMode.opaque
background. - transparencyMode(TransparencyMode) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineFragmentBuilder
-
Support a
TransparencyMode.transparent
background withinFlutterView
, or force anTransparencyMode.opaque
background. - transparencyMode(TransparencyMode) - Method in class io.flutter.embedding.android.FlutterFragment.NewEngineInGroupFragmentBuilder
-
Support a
TransparencyMode.transparent
background withinFlutterView
, or force anTransparencyMode.opaque
background. - TransparencyMode - Enum in io.flutter.embedding.android
-
Transparency mode for a Flutter UI.
- transparent - Enum constant in enum io.flutter.embedding.android.FlutterActivityLaunchConfigs.BackgroundMode
-
Indicates a FlutterActivity with a transparent background.
- transparent - Enum constant in enum io.flutter.embedding.android.TransparencyMode
-
Renders a Flutter UI with transparency.
- traverseHierarchy(View, ViewUtils.ViewVisitor) - Static method in class io.flutter.util.ViewUtils
-
Traverses the view hierarchy in pre-order and runs the visitor for each child view including the root view.
- type - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeature
- type - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.InputType
U
- uniqueIdentifier - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration.Autofill
- UNKNOWN - Enum constant in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureState
-
The display feature is a cutout or this state is new and not yet known to Flutter.
- UNKNOWN - Enum constant in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
Type of display feature not yet known to Flutter.
- UNKNOWN - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerDeviceKind
- UNKNOWN - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerSignalKind
- unlockPlatformViewInputConnection() - Method in class io.flutter.plugin.editing.TextInputPlugin
-
Unlocks the input connection.
- unregisterOnBackInvokedCallback() - Method in class io.flutter.embedding.android.FlutterActivity
-
Unregisters the callback from OnBackInvokedDispatcher.
- unregisterTexture(long) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Unregisters a texture that was registered with
FlutterJNI.registerTexture(long, SurfaceTextureWrapper)
. - unsetOnDescendantFocusChangeListener() - Method in class io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView
-
Unsets any active focus listener.
- unsetOnDescendantFocusChangeListener() - Method in class io.flutter.plugin.platform.PlatformViewWrapper
- unsetValue - Static variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
-
A value that indicates the setting has not been set.
- unspecifiedAction(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute an "unspecified" action.
- unwrap(Object) - Static method in class io.flutter.plugin.common.JSONUtil
-
Convert the Json java representation to Java objects.
- UP - Static variable in annotation type io.flutter.embedding.android.AndroidTouchProcessor.PointerChange
- updateBackGestureProgress(BackEvent) - Method in class io.flutter.embedding.android.FlutterActivity
- updateBackGestureProgress(BackEvent) - Method in class io.flutter.embedding.engine.systemchannels.BackGestureChannel
-
Updates the progress of a back gesture event.
- updateBackGestureProgress(BackEvent) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- updateCustomAccessibilityActions(ByteBuffer, String[]) - Method in interface io.flutter.embedding.engine.FlutterJNI.AccessibilityDelegate
-
Sends new custom accessibility actions from Flutter to Android.
- updateDisplayMetrics(float, float, float) - Method in class io.flutter.embedding.engine.FlutterEngine
- updateDisplayMetrics(float, float, float) - Method in interface io.flutter.util.ViewUtils.DisplayUpdater
-
Publishes display metrics to Dart code in Flutter.
- updateDisplayMetrics(int, float, float, float) - Method in class io.flutter.embedding.engine.FlutterJNI
- updateEditingState(int, String, int, int, int, int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to update its text input editing state to reflect the given configuration.
- updateEditingStateWithDeltas(int, ArrayList<TextEditingDelta>) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
- updateEditingStateWithTag(int, HashMap<String, TextInputChannel.TextEditState>) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
- updateJavaAssetManager(AssetManager, String) - Method in class io.flutter.embedding.engine.FlutterJNI
-
Adds the specified AssetManager as an APKAssetResolver in the Flutter Engine's AssetManager.
- updateRefreshRate() - Method in class io.flutter.embedding.engine.FlutterJNI
- updateSemantics(ByteBuffer, String[], ByteBuffer[]) - Method in interface io.flutter.embedding.engine.FlutterJNI.AccessibilityDelegate
-
Sends new
SemanticsNode
information from Flutter to Android. - updateSystemUiOverlays() - Method in class io.flutter.embedding.android.FlutterActivity
- updateSystemUiOverlays() - Method in class io.flutter.embedding.android.FlutterFragment
- updateSystemUiOverlays() - Method in class io.flutter.plugin.platform.PlatformPlugin
-
Refreshes Android's window system UI (AKA system chrome) to match Flutter's desired
PlatformChannel.SystemChromeStyle
. - updateTexImage() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- URL - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- usesVirtualDisplay(int) - Method in interface io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate
-
Returns true if the platform view uses virtual displays.
- usesVirtualDisplay(int) - Method in class io.flutter.plugin.platform.PlatformViewsController
V
- value - Variable in enum io.flutter.view.AccessibilityBridge.Action
- valueOf(String) - Static method in enum io.flutter.embedding.android.FlutterActivityLaunchConfigs.BackgroundMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.android.FlutterImageView.SurfaceKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.android.KeyData.DeviceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.android.KeyData.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.android.RenderMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.android.TransparencyMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.Brightness
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.ClipboardContentFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.HapticFeedbackType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SoundType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiOverlay
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest.RequestedDisplayMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.flutter.view.AccessibilityBridge.Action
-
Returns the enum constant of this type with the specified name.
- valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterActivity
-
Deprecated.
- valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterActivityDelegate
-
Deprecated.
- valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterFragmentActivity
-
Deprecated.
- valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterPluginRegistry
-
Deprecated.
- valuePublishedByPlugin(String) - Method in class io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry
- valuePublishedByPlugin(String) - Method in interface io.flutter.plugin.common.PluginRegistry
-
Deprecated.See https://flutter.cn/go/android-project-migration for migration details.
- values() - Static method in enum io.flutter.embedding.android.FlutterActivityLaunchConfigs.BackgroundMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.android.FlutterImageView.SurfaceKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.android.KeyData.DeviceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.android.KeyData.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.android.RenderMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.android.TransparencyMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.Brightness
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.ClipboardContentFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.HapticFeedbackType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SoundType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiOverlay
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest.RequestedDisplayMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.flutter.view.AccessibilityBridge.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vibrateHapticFeedback(PlatformChannel.HapticFeedbackType) - Method in interface io.flutter.embedding.engine.systemchannels.PlatformChannel.PlatformMessageHandler
-
The Flutter application would like to play the given haptic
feedbackType
. - view() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
-
Deprecated.Returns the
FlutterView
that's instantiated by this plugin'sactivity
. - viewId - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The ID of the platform view as seen by the Flutter side.
- viewId - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewResizeRequest
-
The ID of the platform view as seen by the Flutter side.
- viewId - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
The ID of the platform view as seen by the Flutter side.
- viewInsetBottom - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewInsetLeft - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewInsetRight - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewInsetTop - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewPaddingBottom - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewPaddingLeft - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewPaddingRight - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewPaddingTop - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- ViewportMetrics() - Constructor for class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- viewType - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The type of Android
View
to create for this platform view. - ViewUtils - Class in io.flutter.util
- ViewUtils() - Constructor for class io.flutter.util.ViewUtils
- ViewUtils.DisplayUpdater - Interface in io.flutter.util
- ViewUtils.ViewVisitor - Interface in io.flutter.util
-
Allows to visit a view.
- VISIBLE_PASSWORD - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- vmSnapshotData - Variable in class io.flutter.embedding.engine.loader.FlutterApplicationInfo
- VsyncWaiter - Class in io.flutter.view
W
- waitForRestorationData - Variable in class io.flutter.embedding.engine.systemchannels.RestorationChannel
-
Whether the channel delays responding to the framework's initial request for restoration data until
setRestorationData
has been called. - width - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- width - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewBufferSize
-
The width of the screen buffer.
- WindowInfoRepositoryCallbackAdapterWrapper - Class in io.flutter.embedding.android
-
Wraps
WindowInfoTrackerCallbackAdapter
in order to be able to mock it during testing. - WindowInfoRepositoryCallbackAdapterWrapper(WindowInfoTrackerCallbackAdapter) - Constructor for class io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper
- withCachedEngine(String) - Static method in class io.flutter.embedding.android.FlutterActivity
-
Creates a
FlutterActivity.CachedEngineIntentBuilder
, which can be used to configure anIntent
to launch aFlutterActivity
that internally uses an existingFlutterEngine
that is cached inFlutterEngineCache
. - withCachedEngine(String) - Static method in class io.flutter.embedding.android.FlutterFragment
-
Returns a
FlutterFragment.CachedEngineFragmentBuilder
to create aFlutterFragment
with a cachedFlutterEngine
inFlutterEngineCache
. - withCachedEngine(String) - Static method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Creates a
FlutterFragmentActivity.CachedEngineIntentBuilder
, which can be used to configure anIntent
to launch aFlutterFragmentActivity
that internally uses an existingFlutterEngine
that is cached inFlutterEngineCache
. - withNewEngine() - Static method in class io.flutter.embedding.android.FlutterActivity
-
Creates an
FlutterActivity.NewEngineIntentBuilder
, which can be used to configure anIntent
to launch aFlutterActivity
that internally creates a newFlutterEngine
using the desired Dart entrypoint, initial route, etc. - withNewEngine() - Static method in class io.flutter.embedding.android.FlutterFragment
-
Returns a
FlutterFragment.NewEngineFragmentBuilder
to create aFlutterFragment
with a newFlutterEngine
and a desired engine configuration. - withNewEngine() - Static method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Creates an
FlutterFragmentActivity.NewEngineIntentBuilder
, which can be used to configure anIntent
to launch aFlutterFragmentActivity
that internally creates a newFlutterEngine
using the desired Dart entrypoint, initial route, etc. - withNewEngineInGroup(String) - Static method in class io.flutter.embedding.android.FlutterActivity
-
Creates a
FlutterActivity.NewEngineInGroupIntentBuilder
, which can be used to configure anIntent
to launch aFlutterActivity
by internally creating a FlutterEngine from an existingFlutterEngineGroup
cached in a specifiedFlutterEngineGroupCache
. - withNewEngineInGroup(String) - Static method in class io.flutter.embedding.android.FlutterFragment
-
Returns a
FlutterFragment.NewEngineInGroupFragmentBuilder
to create aFlutterFragment
with a cachedFlutterEngineGroup
inFlutterEngineGroupCache
. - withNewEngineInGroup(String) - Static method in class io.flutter.embedding.android.FlutterFragmentActivity
-
Creates a
FlutterFragmentActivity.NewEngineInGroupIntentBuilder
, which can be used to configure anIntent
to launch aFlutterFragmentActivity
that internally uses an existingFlutterEngineGroup
that is cached inFlutterEngineGroupCache
. - WORDS - Enum constant in enum io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
- wrap(Object) - Static method in class io.flutter.plugin.common.JSONUtil
-
Backport of
JSONObject.wrap(Object)
for use on pre-KitKat systems. - writeAlignment(ByteArrayOutputStream, int) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes a number of padding bytes to the specified stream to ensure that the next value is aligned to a whole multiple of the specified alignment.
- writeBytes(ByteArrayOutputStream, byte[]) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes the length and then the actual bytes of the specified array to the specified stream.
- writeChar(ByteArrayOutputStream, int) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes the least significant two bytes of the specified int to the specified stream.
- writeDouble(ByteArrayOutputStream, double) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes the specified double as 8 bytes to the specified stream.
- writeFloat(ByteArrayOutputStream, float) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes the specified double as 4 bytes to the specified stream
- writeInt(ByteArrayOutputStream, int) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes the specified int as 4 bytes to the specified stream.
- writeLong(ByteArrayOutputStream, long) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes the specified long as 8 bytes to the specified stream.
- writeSize(ByteArrayOutputStream, int) - Static method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes an int representing a size to the specified stream.
- writeValue(ByteArrayOutputStream, Object) - Method in class io.flutter.plugin.common.StandardMessageCodec
-
Writes a type discriminator byte and then a byte serialization of the specified value to the specified stream.
X
- xPrecision - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
Coordinate precision along the x-axis.
Y
- yPrecision - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewTouch
-
Coordinate precision along the y-axis.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DartExecutor.getBinaryMessenger()
instead.