A B C D E F G H I J K L M N O P R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.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
. - 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
- 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. - 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()
. - addWindowLayoutInfoListener(Activity, Executor, Consumer<WindowLayoutInfo>) - Method in class io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper
- ALERT - 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
. - 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_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_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_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_SOFTWARE_RENDERING - 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_MSAA_SAMPLES - 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_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_MSAA_SAMPLES - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_OBSERVATORY_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_USE_TEST_FONTS - Static variable in class io.flutter.embedding.engine.FlutterShellArgs
- ARG_VERBOSE_LOGGING - 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
. - 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.
B
- background - 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.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.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.
- 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 - 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(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.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.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
. - 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
- channel - Variable in class io.flutter.embedding.engine.systemchannels.AccessibilityChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.KeyEventChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- 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.SettingsChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.SystemChannel
- channel - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel
- CHANNEL_BUFFERS_CHANNEL - Static variable in class io.flutter.plugin.common.BasicMessageChannel
- CHANNEL_NAME - Static variable in class io.flutter.embedding.engine.systemchannels.SettingsChannel
- CHARACTERS - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
- 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. - 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.
- 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 - io.flutter.embedding.engine.systemchannels.PlatformChannel.SoundType
- CLIP_PATH - io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- CLIP_RECT - io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- CLIP_RRECT - 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.
- 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
- 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, TextInputChannel.Configuration[]) - Constructor for class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- 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
. - contains(String) - Method in class io.flutter.embedding.engine.FlutterEngineCache
- 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 - 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
. - 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. - 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. - 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
FlutterImageView
. - createOverlaySurface(FlutterImageView) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Creates and tracks the overlay surface.
- createSplashView(Context, Bundle) - Method in class io.flutter.embedding.android.DrawableSplashScreen
-
Deprecated.
- createSplashView(Context, Bundle) - Method in interface io.flutter.embedding.android.SplashScreen
-
Deprecated.Creates a
View
to be displayed as a splash screen before Flutter renders its first frame. - 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 - io.flutter.view.AccessibilityBridge.Action
- CUT - io.flutter.view.AccessibilityBridge.Action
- CUTOUT - io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
Area of the screen that usually houses cameras or sensors.
D
- dark - io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
- DARK - 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.FlutterFragment.NewEngineFragmentBuilder
-
The name of the initial Dart method to invoke, defaults 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 - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- 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 - 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
- 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.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 - io.flutter.view.AccessibilityBridge.Action
- DID_LOSE_ACCESSIBILITY_FOCUS - io.flutter.view.AccessibilityBridge.Action
- 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.Use
DartExecutor.getBinaryMessenger()
instead. - 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 - 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
- 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
. - doesSplashViewRememberItsTransition() - Method in interface io.flutter.embedding.android.SplashScreen
-
Deprecated.Returns
true
if the splashView
built by thisSplashScreen
remembers its transition progress across configuration changes by saving that progress toView
state. - 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.
- 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
- DrawableSplashScreen - Class in io.flutter.embedding.android
-
Deprecated.
- DrawableSplashScreen(Drawable) - Constructor for class io.flutter.embedding.android.DrawableSplashScreen
-
Deprecated.Constructs a
DrawableSplashScreen
that displays the givendrawable
and crossfades to Flutter content in 500 milliseconds. - DrawableSplashScreen(Drawable, ImageView.ScaleType, long) - Constructor for class io.flutter.embedding.android.DrawableSplashScreen
-
Deprecated.Constructs a
DrawableSplashScreen
that displays the givendrawable
and crossfades to Flutter content in the givencrossfadeDurationInMillis
. - DrawableSplashScreen.DrawableSplashScreenView - Class in io.flutter.embedding.android
-
Deprecated.
- DrawableSplashScreenView(Context) - Constructor for class io.flutter.embedding.android.DrawableSplashScreen.DrawableSplashScreenView
-
Deprecated.
- DrawableSplashScreenView(Context, AttributeSet) - Constructor for class io.flutter.embedding.android.DrawableSplashScreen.DrawableSplashScreenView
-
Deprecated.
- DrawableSplashScreenView(Context, AttributeSet, int) - Constructor for class io.flutter.embedding.android.DrawableSplashScreen.DrawableSplashScreenView
-
Deprecated.
E
- EDGE_TO_EDGE - 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 - 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.
- 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.
- endOfStream() - Method in interface io.flutter.plugin.common.EventChannel.EventSink
-
Consumes end of stream.
- 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. - fitSystemWindows(Rect) - Method in class io.flutter.embedding.android.FlutterView
-
Invoked when Android's desired window insets change, i.e., padding.
- fitSystemWindows(Rect) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- 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.dev/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.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.dev/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, 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.
- 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
. - 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.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.dev/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) - Constructor for class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
- FlutterPluginRegistry - Class in io.flutter.app
-
Deprecated.See https://flutter.dev/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.dev/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). - FOLD - 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
- generateViewId(int) - Static method in class io.flutter.util.ViewUtils
-
Generates a view id.
- 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. - 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.
- 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 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. - 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.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
- 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
- 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
. - 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.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
- 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
- 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
. - 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.
- 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
- 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(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.
- getKeyEventChannel() - Method in class io.flutter.embedding.engine.FlutterEngine
-
System channel that sends key events from Android to Flutter.
- 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 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
-
Observatory URI for the VM instance.
- getObservatoryUri() - Static method in class io.flutter.view.FlutterNativeView
-
Deprecated.
- getOldText() - Method in class io.flutter.plugin.editing.TextEditingDelta
- 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
. - 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
. - 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
- 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.
- 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.
- 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
- 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
- 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.
- getView() - Method in interface io.flutter.plugin.platform.PlatformView
-
Returns the Android view to be embedded in the Flutter hierarchy.
- 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.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, KeyboardManager.Responder.OnKeyEventHandledCallback) - Method in class io.flutter.embedding.android.KeyChannelResponder
- handleKeyEvent(KeyEvent) - Method in class io.flutter.plugin.editing.TextInputPlugin
- handleMessageFromDart(String, ByteBuffer, int, long) - Method in interface io.flutter.embedding.engine.dart.PlatformMessageHandler
- 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
- 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
. - hasComposing() - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel.TextEditState
- hashCode() - Method in class io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
- 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.dev/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 - 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 - 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
I
- id() - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
- image - io.flutter.embedding.android.RenderMode
- IMMERSIVE - io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
- IMMERSIVE_STICKY - io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
- INCREASE - 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.NewEngineIntentBuilder
-
The initial route that a Flutter app will render in this
FlutterFragment
, 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.FlutterFragmentActivity.NewEngineIntentBuilder
-
The initial route that a Flutter app will render in this
FlutterFragmentActivity
, defaults to "/". - inputAction - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- 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.
- 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
- 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
- KeyboardManager - Class in io.flutter.embedding.android
-
A class to process
KeyEvent
s dispatched to aFlutterView
, either from a hardware keyboard or an IME event. - KeyboardManager(View, TextInputPlugin, KeyboardManager.Responder[]) - Constructor for class io.flutter.embedding.android.KeyboardManager
-
Constructor for
KeyboardManager
that takes a list ofKeyboardManager.Responder
s. - 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
- 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.
L
- label - Variable in class io.flutter.embedding.engine.systemchannels.PlatformChannel.AppSwitcherDescription
- LANDSCAPE_LEFT - io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- LANDSCAPE_RIGHT - io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- LEAN_BACK - io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode
- libraryPath - Variable in class io.flutter.view.FlutterRunArguments
- LifecycleChannel - Class in io.flutter.embedding.engine.systemchannels
-
TODO(mattcarroll): fill in javadoc for LifecycleChannel.
- LifecycleChannel(DartExecutor) - Constructor for class io.flutter.embedding.engine.systemchannels.LifecycleChannel
- light - io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
- LIGHT - io.flutter.embedding.engine.systemchannels.PlatformChannel.Brightness
- LIGHT_IMPACT - 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
. - logicalHeight - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
The density independent height to display the platform view.
- 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 - 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.
- 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. - MEDIUM_IMPACT - 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.
- 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_CURSOR_BACKWARD_BY_CHARACTER - io.flutter.view.AccessibilityBridge.Action
- MOVE_CURSOR_BACKWARD_BY_WORD - io.flutter.view.AccessibilityBridge.Action
- MOVE_CURSOR_FORWARD_BY_CHARACTER - io.flutter.view.AccessibilityBridge.Action
- MOVE_CURSOR_FORWARD_BY_WORD - io.flutter.view.AccessibilityBridge.Action
- MULTILINE - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
N
- name - Variable in enum io.flutter.embedding.engine.systemchannels.SettingsChannel.PlatformBrightness
- NAME - 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
. - 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.
- NONE - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextCapitalization
- NONE - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- 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.
- NUMBER - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
O
- obscureText - Variable in class io.flutter.embedding.engine.systemchannels.TextInputChannel.Configuration
- 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
- 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.
- onBackPressed() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- 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
- 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
. - 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.AndroidTouchProcessor
-
Sends the given generic
MotionEvent
data to Flutter in a format that Flutter understands. - 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.
- 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.view.FlutterView
-
Deprecated.
- onInputConnectionLocked() - Method in interface io.flutter.plugin.platform.PlatformView
-
Deprecated.
- onInputConnectionUnlocked() - Method in interface io.flutter.plugin.platform.PlatformView
-
Deprecated.
- 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.
- onIsolateServiceIdAvailable(String) - Method in interface io.flutter.embedding.engine.dart.DartExecutor.IsolateServiceIdListener
- 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 widget 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.
- onLowMemory() - Method in class io.flutter.embedding.android.FlutterFragment
-
Callback invoked when memory is low.
- 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
- 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(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)
. - 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 widget with the given
nodeId
. - 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.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
- 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
- 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.
- OPACITY - io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- opaque - io.flutter.embedding.android.FlutterActivityLaunchConfigs.BackgroundMode
-
Indicates a FlutterActivity with an opaque background.
- opaque - io.flutter.embedding.android.TransparencyMode
-
Renders a Flutter UI without any transparency.
- Options(Context) - Constructor for class io.flutter.embedding.engine.FlutterEngineGroup.Options
- overlay - io.flutter.embedding.android.FlutterImageView.SurfaceKind
-
Displays the overlay surface canvas.
P
- params - Variable in class io.flutter.embedding.engine.systemchannels.PlatformViewsChannel.PlatformViewCreationRequest
-
Custom parameters that are unique to the desired platform view.
- PASTE - 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
. - performNativeAttach(FlutterJNI) - Method in class io.flutter.embedding.engine.FlutterJNI
- performPrivateCommand(int, String, Bundle) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
- PHONE - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- physicalTouchSlop - Variable in class io.flutter.embedding.engine.renderer.FlutterRenderer.ViewportMetrics
- PLAIN_TEXT - 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.
- 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, 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.
- 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.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.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
- 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.dev/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.dev/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.dev/go/android-project-migration for migration details.
- 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 - io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- PORTRAIT_UP - io.flutter.embedding.engine.systemchannels.PlatformChannel.DeviceOrientation
- POSTAL_ADDRESS - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
- POSTURE_FLAT - io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureState
-
The foldable device is completely open.
- POSTURE_HALF_OPENED - 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 SkFontMgr::RefDefault() which is a process-wide singleton owned by Skia.
- previous(int) - Method in class io.flutter.embedding.engine.systemchannels.TextInputChannel
-
Instructs Flutter to execute a "previous" action.
- 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. - provideSplashScreen() - Method in class io.flutter.embedding.android.FlutterActivity
- provideSplashScreen() - Method in class io.flutter.embedding.android.FlutterFragment
- provideSplashScreen() - Method in class io.flutter.embedding.android.FlutterFragmentActivity
- provideSplashScreen() - Method in interface io.flutter.embedding.android.SplashScreenProvider
-
Deprecated.Provides a
SplashScreen
to display while Flutter initializes and renders its first frame. - 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. - pushRoute(String) - Method in class io.flutter.embedding.engine.systemchannels.NavigationChannel
- pushRoute(String) - Method in class io.flutter.view.FlutterView
-
Deprecated.
- 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
.
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.
- 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.dev/go/android-project-migration for migration details.
- release() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- 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.SurfaceTextureEntry
-
Deregisters and releases this SurfaceTexture.
- 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.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
. - 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)
. - 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 - 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.
- 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.
- 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(PlatformViewsChannel.PlatformViewResizeRequest) - 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.
- resizeIfNeeded(int, int) - Method in class io.flutter.embedding.android.FlutterImageView
-
Creates a new image reader with the provided size.
- 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)
. - 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. - 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
- saveSplashScreenState() - Method in interface io.flutter.embedding.android.SplashScreen
-
Deprecated.Returns whatever state is necessary to restore a splash
View
after destruction and recreation, e.g., orientation change. - SCROLL_DOWN - io.flutter.view.AccessibilityBridge.Action
- SCROLL_LEFT - io.flutter.view.AccessibilityBridge.Action
- SCROLL_RIGHT - io.flutter.view.AccessibilityBridge.Action
- SCROLL_UP - 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 - 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.
- 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
- 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
- SENTENCES - 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 - io.flutter.view.AccessibilityBridge.Action
- SET_TEXT - 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.
- setBrieflyShowPassword(boolean) - Method in class io.flutter.embedding.engine.systemchannels.SettingsChannel.MessageBuilder
- 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
. - 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. - 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
- 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.
- 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.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. - 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.
- 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.
- 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) - 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.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.
- 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
- setSoftwareRendering(boolean) - Method in class io.flutter.plugin.platform.PlatformViewsController
-
Sets whether Flutter uses software rendering.
- setSplashDrawable(Drawable) - Method in class io.flutter.embedding.android.DrawableSplashScreen.DrawableSplashScreenView
-
Deprecated.
- setSplashDrawable(Drawable, ImageView.ScaleType) - Method in class io.flutter.embedding.android.DrawableSplashScreen.DrawableSplashScreenView
-
Deprecated.
- 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.MessageBuilder - Class in io.flutter.embedding.engine.systemchannels
- SettingsChannel.PlatformBrightness - Enum in io.flutter.embedding.engine.systemchannels
-
The brightness mode of the host platform.
- 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.
- setWindowInfoListenerDisplayFeatures(WindowLayoutInfo) - Method in class io.flutter.embedding.android.FlutterView
-
Refresh
WindowInfoTracker
andDisplayCutout
display features. - 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
. - 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. - 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.
- 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
- show() - Method in interface io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputMethodHandler
- SHOW_ON_SCREEN - 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.
- SplashScreen - Interface in io.flutter.embedding.android
-
Deprecated.
- SplashScreenProvider - Interface in io.flutter.embedding.android
-
Deprecated.
- STANDARD - 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.
- 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. - 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.
- surface - 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
. - surfaceTexture() - Method in class io.flutter.embedding.engine.renderer.SurfaceTextureWrapper
- surfaceTexture() - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
- 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 - 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 - 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 - io.flutter.embedding.android.RenderMode
-
RenderMode
, which paints a Flutter UI to aSurfaceTexture
. - TextureRegistry - Interface in io.flutter.view
-
Registry of backend textures used with a single
FlutterView
instance. - TextureRegistry.OnFrameConsumedListener - Interface in io.flutter.view
-
Listener invoked when the most recent image has been consumed.
- TextureRegistry.SurfaceTextureEntry - Interface in io.flutter.view
-
A registry entry for a managed SurfaceTexture.
- 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
. - toJSON() - Method in class io.flutter.plugin.editing.TextEditingDelta
- toMotionEvent(float, PlatformViewsChannel.PlatformViewTouch) - Method in class io.flutter.plugin.platform.PlatformViewsController
- TOP_OVERLAYS - 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
- TraceSection - Class in io.flutter.util
- TraceSection() - Constructor for class io.flutter.util.TraceSection
- track(MotionEvent) - Method in class io.flutter.embedding.android.MotionEventTracker
-
Tracks the event and returns a unique MotionEventId identifying the event.
- TRANSFORM - io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack.FlutterMutatorType
- transitionToFlutter(Runnable) - Method in class io.flutter.embedding.android.DrawableSplashScreen
-
Deprecated.
- transitionToFlutter(Runnable) - Method in interface io.flutter.embedding.android.SplashScreen
-
Deprecated.Invoked by Flutter when Flutter has rendered its first frame, and would like the
splashView
to disappear. - 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 - Enum in io.flutter.embedding.android
-
Transparency mode for a Flutter UI.
- transparent - io.flutter.embedding.android.FlutterActivityLaunchConfigs.BackgroundMode
-
Indicates a FlutterActivity with a transparent background.
- transparent - io.flutter.embedding.android.TransparencyMode
-
Renders a Flutter UI with transparency.
- 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 - 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 - io.flutter.embedding.engine.renderer.FlutterRenderer.DisplayFeatureType
-
Type of display feature not yet known to Flutter.
- 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.
- 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.
- updateCustomAccessibilityActions(ByteBuffer, String[]) - Method in interface io.flutter.embedding.engine.FlutterJNI.AccessibilityDelegate
-
Sends new custom accessibility actions from Flutter to Android.
- 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 - io.flutter.embedding.engine.systemchannels.TextInputChannel.TextInputType
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.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.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.dev/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.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.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
- VISIBLE_PASSWORD - 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. - WORDS - 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 All Packages