Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

activeContext() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Returns the active Context.
activity() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Returns the Activity that forms the plugin's operating context.
ActivityLifecycleListener - Interface in io.flutter.plugin.common
 
addActivityLifecycleListener(ActivityLifecycleListener) - Method in class io.flutter.view.FlutterView
 
addActivityResultListener(PluginRegistry.ActivityResultListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Adds a callback allowing the plugin to take part in handling incoming calls to Activity.onActivityResult(int, int, Intent).
addFirstFrameListener(FlutterView.FirstFrameListener) - Method in class io.flutter.view.FlutterView
Provide a listener that will be called once when the FlutterView renders its first frame to the underlaying SurfaceView.
addNewIntentListener(PluginRegistry.NewIntentListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Adds a callback allowing the plugin to take part in handling incoming calls to Activity.onNewIntent(Intent).
addRequestPermissionsResultListener(PluginRegistry.RequestPermissionsResultListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Adds a callback allowing the plugin to take part in handling incoming calls to Activity#onRequestPermissionsResult(int, String[], int[]) or android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback#onRequestPermissionsResult(int, String[], int[]).
addUserLeaveHintListener(PluginRegistry.UserLeaveHintListener) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
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
Adds a callback allowing the plugin to take part in handling incoming calls to Activity.onDestroy().
argument(String) - Method in class io.flutter.plugin.common.MethodCall
Returns a String-keyed argument of this method call, assuming MethodCall.arguments is a Map or a JSONObject.
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
 
asyncWaitForVsync(long) - Static method in class io.flutter.view.VsyncWaiter
 
attach(FlutterView, Activity) - Method in class io.flutter.app.FlutterPluginRegistry
 
attach(Context, TextureRegistry, BinaryMessenger) - Method in class io.flutter.plugin.platform.PlatformViewsController
Attaches this platform views controller to its input and output channels.
attachViewAndActivity(FlutterView, Activity) - Method in class io.flutter.view.FlutterNativeView
 

B

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 and MessageCodec.
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.
BinaryCodec - Class in io.flutter.plugin.common
A MessageCodec using unencoded binary messages, represented as ByteBuffers.
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.
bundlePath - Variable in class io.flutter.view.FlutterRunArguments
 
bundlePaths - Variable in class io.flutter.view.FlutterRunArguments
 

C

callbackClassName - Variable in class io.flutter.view.FlutterCallbackInformation
 
callbackLibraryPath - Variable in class io.flutter.view.FlutterCallbackInformation
 
callbackName - Variable in class io.flutter.view.FlutterCallbackInformation
 
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.
code - Variable in exception io.flutter.plugin.common.FlutterException
 
context() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Returns the Application's Context.
create(Context, int, Object) - Method in class io.flutter.plugin.platform.PlatformViewFactory
Creates a new Android view to be embedded in the Flutter hierarchy.
createFlutterNativeView() - Method in class io.flutter.app.FlutterActivity
Hook for subclasses to customize the creation of the FlutterNativeView.
createFlutterNativeView() - Method in interface io.flutter.app.FlutterActivityDelegate.ViewFactory
 
createFlutterNativeView() - Method in class io.flutter.app.FlutterFragmentActivity
 
createFlutterView(Context) - Method in class io.flutter.app.FlutterActivity
Hook for subclasses to customize the creation of the FlutterView.
createFlutterView(Context) - Method in interface io.flutter.app.FlutterActivityDelegate.ViewFactory
 
createFlutterView(Context) - Method in class io.flutter.app.FlutterFragmentActivity
Hook for subclasses to customize the creation of the FlutterView.
createInputConnection(FlutterView, EditorInfo) - Method in class io.flutter.plugin.editing.TextInputPlugin
 
createSurfaceTexture() - Method in class io.flutter.view.FlutterView
 
createSurfaceTexture() - Method in interface io.flutter.view.TextureRegistry
Creates and registers a SurfaceTexture managed by the Flutter engine.

D

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
 
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
 
DEFAULT_SYSTEM_UI - Static variable in class io.flutter.plugin.platform.PlatformPlugin
 
defaultPath - Variable in class io.flutter.view.FlutterRunArguments
 
destroy() - Method in class io.flutter.app.FlutterPluginRegistry
 
destroy() - Method in class io.flutter.view.FlutterNativeView
 
destroy() - Method in class io.flutter.view.FlutterView
 
detach() - Method in class io.flutter.app.FlutterPluginRegistry
 
detach() - Method in class io.flutter.plugin.platform.PlatformViewsController
Detaches this platform views controller.
detach() - Method in class io.flutter.view.FlutterNativeView
 
detach() - Method in class io.flutter.view.FlutterView
 
details - Variable in exception io.flutter.plugin.common.FlutterException
 
disableTransparentBackground() - Method in class io.flutter.view.FlutterView
Reverts this back to the SurfaceView defaults, at the back of its window and opaque.
dispatchSemanticsAction(int, AccessibilityBridge.Action) - Method in class io.flutter.view.FlutterView
 
dispatchSemanticsAction(int, AccessibilityBridge.Action, Object) - Method in class io.flutter.view.FlutterView
 
dispose() - Method in interface io.flutter.plugin.platform.PlatformView
Dispose this platform view.

E

enableTransparentBackground() - Method in class io.flutter.view.FlutterView
Updates this to support rendering as a transparent SurfaceView.
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
 
encodeMessage(ByteBuffer) - Method in class io.flutter.plugin.common.BinaryCodec
 
encodeMessage(Object) - Method in class io.flutter.plugin.common.JSONMessageCodec
 
encodeMessage(T) - Method in interface io.flutter.plugin.common.MessageCodec
Encodes the specified message into binary.
encodeMessage(Object) - Method in class io.flutter.plugin.common.StandardMessageCodec
 
encodeMessage(String) - Method in class io.flutter.plugin.common.StringCodec
 
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
 
endOfStream() - Method in interface io.flutter.plugin.common.EventChannel.EventSink
Consumes end of stream.
ensureInitializationComplete(Context, String[]) - Static method in class io.flutter.view.FlutterMain
Blocks until initialization of the native system has completed.
entrypoint - Variable in class io.flutter.view.FlutterRunArguments
 
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
 
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 standard MethodCodec.
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 and MethodCodec.
EventChannel.EventSink - Interface in io.flutter.plugin.common
Event callback.
EventChannel.StreamHandler - Interface in io.flutter.plugin.common
Handler of stream setup and tear-down requests.

F

findAppBundlePath(Context) - Static method in class io.flutter.view.FlutterMain
 
fitSystemWindows(Rect) - Method in class io.flutter.view.FlutterView
 
FlutterActivity - Class in io.flutter.app
Base class for activities that use Flutter.
FlutterActivity() - Constructor for class io.flutter.app.FlutterActivity
 
FlutterActivityDelegate - Class in io.flutter.app
Class that performs the actual work of tying Android Activity instances to Flutter.
FlutterActivityDelegate(Activity, FlutterActivityDelegate.ViewFactory) - Constructor for class io.flutter.app.FlutterActivityDelegate
 
FlutterActivityDelegate.ViewFactory - Interface in io.flutter.app
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.
FlutterApplication - Class in io.flutter.app
Flutter implementation of Application, managing application-level global initializations.
FlutterApplication() - Constructor for class io.flutter.app.FlutterApplication
 
FlutterCallbackInformation - Class in io.flutter.view
A class representing information for a callback registered using `PluginUtilities` from `dart:ui`.
FlutterException - Exception in io.flutter.plugin.common
Thrown to indicate that a Flutter method invocation failed on the Flutter side.
FlutterFragmentActivity - Class in io.flutter.app
Base class for activities that use Flutter who also require the use of the Android v4 Support library's FragmentActivity.
FlutterFragmentActivity() - Constructor for class io.flutter.app.FlutterFragmentActivity
 
FlutterMain - Class in io.flutter.view
A class to intialize the Flutter engine.
FlutterMain() - Constructor for class io.flutter.view.FlutterMain
 
FlutterMain.Settings - Class in io.flutter.view
 
FlutterNativeView - Class in io.flutter.view
 
FlutterNativeView(Context) - Constructor for class io.flutter.view.FlutterNativeView
 
FlutterNativeView(Context, boolean) - Constructor for class io.flutter.view.FlutterNativeView
 
FlutterPluginRegistry - Class in io.flutter.app
 
FlutterPluginRegistry(FlutterNativeView, Context) - Constructor for class io.flutter.app.FlutterPluginRegistry
 
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
 
FlutterView - Class in io.flutter.view
An Android view containing a Flutter app.
FlutterView(Context) - Constructor for class io.flutter.view.FlutterView
 
FlutterView(Context, AttributeSet) - Constructor for class io.flutter.view.FlutterView
 
FlutterView(Context, AttributeSet, FlutterNativeView) - Constructor for class io.flutter.view.FlutterView
 
FlutterView.FirstFrameListener - Interface in io.flutter.view
Listener will be called on the Android UI thread once when Flutter renders the first frame.
FlutterView.Provider - Interface in io.flutter.view
Interface for those objects that maintain and expose a reference to a FlutterView (such as a full-screen Flutter activity).

G

getAccessibilityNodeProvider() - Method in class io.flutter.view.FlutterView
 
getBitmap() - Method in class io.flutter.view.FlutterView
Return the most recent frame as a bitmap.
getCacheDirectory(Context) - Static method in class io.flutter.util.PathUtils
 
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
 
getDataDirectory(Context) - Static method in class io.flutter.util.PathUtils
 
getFilesDir(Context) - Static method in class io.flutter.util.PathUtils
 
getFlutterNativeView() - Method in class io.flutter.view.FlutterView
 
getFlutterView() - Method in class io.flutter.app.FlutterActivity
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
 
getFlutterView() - Method in class io.flutter.app.FlutterFragmentActivity
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
Returns a reference to the Flutter view maintained by this object.
getInstalledPatch() - Method in class io.flutter.view.ResourceUpdater
 
getLogTag() - Method in class io.flutter.view.FlutterMain.Settings
 
getLookupKeyForAsset(String) - Static method in class io.flutter.view.FlutterMain
Returns the file name for the given asset.
getLookupKeyForAsset(String, String) - Static method in class io.flutter.view.FlutterMain
Returns the file name for the given asset which originates from the specified packageName.
getLookupKeyForAsset(String) - Method in class io.flutter.view.FlutterView
 
getLookupKeyForAsset(String, String) - Method in class io.flutter.view.FlutterView
 
getObservatoryUri() - Static method in class io.flutter.view.FlutterNativeView
 
getPluginRegistry() - Method in class io.flutter.view.FlutterNativeView
 
getPluginRegistry() - Method in class io.flutter.view.FlutterView
 
getRegistry() - Method in class io.flutter.plugin.platform.PlatformViewsController
 
getResourceUpdater() - Static method in class io.flutter.view.FlutterMain
Returns the main internal interface for the dynamic patching subsystem.
getView() - Method in interface io.flutter.plugin.platform.PlatformView
Returns the Android view to be embedded in the Flutter hierarchy.

H

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 a Map or a JSONObject.
hasPlugin(String) - Method in class io.flutter.app.FlutterActivity
 
hasPlugin(String) - Method in class io.flutter.app.FlutterActivityDelegate
 
hasPlugin(String) - Method in class io.flutter.app.FlutterFragmentActivity
 
hasPlugin(String) - Method in class io.flutter.app.FlutterPluginRegistry
 
hasPlugin(String) - Method in interface io.flutter.plugin.common.PluginRegistry
Returns whether the specified plugin is known to this registry.

I

id() - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
 
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
 
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.
io.flutter.app - package io.flutter.app
 
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
 
isApplicationRunning() - Method in class io.flutter.view.FlutterNativeView
 
isAttached() - Method in class io.flutter.view.FlutterNativeView
 
isRunningPrecompiledCode() - Static method in class io.flutter.view.FlutterMain
 

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
 

L

libraryPath - Variable in class io.flutter.view.FlutterRunArguments
 
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
Returns the file name for the given asset.
lookupKeyForAsset(String, String) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Returns the file name for the given asset which originates from the specified packageName.

M

MessageCodec<T> - Interface in io.flutter.plugin.common
A message encoding/decoding mechanism.
messenger() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Returns a BinaryMessenger which the plugin can use for creating channels for communicating with the Dart side.
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 standard MethodCodec.
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 and MethodCodec.
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.

N

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.

O

onAccessibilityStateChanged(boolean) - Method in class io.flutter.view.FlutterView
 
onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterActivity
 
onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterActivityDelegate
 
onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterFragmentActivity
 
onActivityResult(int, int, Intent) - Method in class io.flutter.app.FlutterPluginRegistry
 
onActivityResult(int, int, Intent) - Method in interface io.flutter.plugin.common.PluginRegistry.ActivityResultListener
 
onApplyWindowInsets(WindowInsets) - Method in class io.flutter.view.FlutterView
 
onAttachedToWindow() - Method in class io.flutter.view.FlutterView
 
onBackPressed() - Method in class io.flutter.app.FlutterActivity
 
onBackPressed() - Method in class io.flutter.app.FlutterActivityDelegate
 
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
 
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
 
onConfigurationChanged(Configuration) - Method in class io.flutter.app.FlutterActivityDelegate
 
onConfigurationChanged(Configuration) - Method in class io.flutter.app.FlutterFragmentActivity
 
onConfigurationChanged(Configuration) - Method in class io.flutter.view.FlutterView
 
onCreate(Bundle) - Method in class io.flutter.app.FlutterActivity
 
onCreate(Bundle) - Method in class io.flutter.app.FlutterActivityDelegate
 
onCreate(Bundle) - Method in interface io.flutter.app.FlutterActivityEvents
 
onCreate() - Method in class io.flutter.app.FlutterApplication
 
onCreate(Bundle) - Method in class io.flutter.app.FlutterFragmentActivity
 
onCreateInputConnection(EditorInfo) - Method in class io.flutter.view.FlutterView
 
onDestroy() - Method in class io.flutter.app.FlutterActivity
 
onDestroy() - Method in class io.flutter.app.FlutterActivityDelegate
 
onDestroy() - Method in interface io.flutter.app.FlutterActivityEvents
 
onDestroy() - Method in class io.flutter.app.FlutterFragmentActivity
 
onDetachedFromWindow() - Method in class io.flutter.view.FlutterView
 
onFirstFrame() - Method in interface io.flutter.view.FlutterView.FirstFrameListener
 
onFirstFrame() - Method in class io.flutter.view.FlutterView
 
onFlutterViewDestroyed() - Method in class io.flutter.plugin.platform.PlatformViewsController
 
onGenericMotionEvent(MotionEvent) - Method in class io.flutter.view.FlutterView
 
onHoverEvent(MotionEvent) - Method in class io.flutter.view.FlutterView
 
onKeyDown(int, KeyEvent) - Method in class io.flutter.view.FlutterView
 
onKeyUp(int, KeyEvent) - Method in class io.flutter.view.FlutterView
 
onListen(Object, EventChannel.EventSink) - Method in interface io.flutter.plugin.common.EventChannel.StreamHandler
Handles a request to set up an event stream.
onLowMemory() - Method in class io.flutter.app.FlutterActivity
 
onLowMemory() - Method in class io.flutter.app.FlutterActivityDelegate
 
onLowMemory() - Method in class io.flutter.app.FlutterFragmentActivity
 
onMemoryPressure() - Method in class io.flutter.view.FlutterView
 
onMessage(T, BasicMessageChannel.Reply<T>) - Method in interface io.flutter.plugin.common.BasicMessageChannel.MessageHandler
Handles the specified message received from Flutter.
onMessage(ByteBuffer, BinaryMessenger.BinaryReply) - Method in interface io.flutter.plugin.common.BinaryMessenger.BinaryMessageHandler
Handles the specified message.
onMethodCall(MethodCall, MethodChannel.Result) - Method in interface io.flutter.plugin.common.MethodChannel.MethodCallHandler
Handles the specified method call received from Flutter.
onMethodCall(MethodCall, MethodChannel.Result) - Method in class io.flutter.plugin.editing.TextInputPlugin
 
onMethodCall(MethodCall, MethodChannel.Result) - Method in class io.flutter.plugin.platform.PlatformPlugin
 
onMethodCall(MethodCall, MethodChannel.Result) - Method in class io.flutter.plugin.platform.PlatformViewsController
 
onNewIntent(Intent) - Method in class io.flutter.app.FlutterActivity
 
onNewIntent(Intent) - Method in class io.flutter.app.FlutterActivityDelegate
 
onNewIntent(Intent) - Method in interface io.flutter.app.FlutterActivityEvents
 
onNewIntent(Intent) - Method in class io.flutter.app.FlutterFragmentActivity
 
onNewIntent(Intent) - Method in class io.flutter.app.FlutterPluginRegistry
 
onNewIntent(Intent) - Method in interface io.flutter.plugin.common.PluginRegistry.NewIntentListener
 
onPause() - Method in class io.flutter.app.FlutterActivity
 
onPause() - Method in class io.flutter.app.FlutterActivityDelegate
 
onPause() - Method in interface io.flutter.app.FlutterActivityEvents
 
onPause() - Method in class io.flutter.app.FlutterFragmentActivity
 
onPause() - Method in class io.flutter.view.FlutterView
 
onPostResume() - Method in class io.flutter.app.FlutterActivity
 
onPostResume() - Method in class io.flutter.app.FlutterActivityDelegate
 
onPostResume() - Method in interface io.flutter.app.FlutterActivityEvents
 
onPostResume() - Method in class io.flutter.app.FlutterFragmentActivity
 
onPostResume() - Method in interface io.flutter.plugin.common.ActivityLifecycleListener
 
onPostResume() - Method in class io.flutter.plugin.platform.PlatformPlugin
 
onPostResume() - Method in class io.flutter.view.FlutterView
 
onPreEngineRestart() - Method in class io.flutter.app.FlutterPluginRegistry
 
onPreEngineRestart() - Method in class io.flutter.plugin.platform.PlatformViewsController
 
onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterActivity
 
onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterActivityDelegate
 
onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterFragmentActivity
 
onRequestPermissionsResult(int, String[], int[]) - Method in class io.flutter.app.FlutterPluginRegistry
 
onRequestPermissionsResult(int, String[], int[]) - Method in interface io.flutter.plugin.common.PluginRegistry.RequestPermissionsResultListener
 
onResume() - Method in class io.flutter.app.FlutterActivity
 
onResume() - Method in class io.flutter.app.FlutterActivityDelegate
 
onResume() - Method in interface io.flutter.app.FlutterActivityEvents
 
onResume(Context) - Static method in class io.flutter.view.FlutterMain
 
onSizeChanged(int, int, int, int) - Method in class io.flutter.view.FlutterView
 
onStart() - Method in class io.flutter.app.FlutterActivity
 
onStart() - Method in class io.flutter.app.FlutterActivityDelegate
 
onStart() - Method in interface io.flutter.app.FlutterActivityEvents
 
onStart() - Method in class io.flutter.app.FlutterFragmentActivity
 
onStart() - Method in class io.flutter.view.FlutterView
 
onStop() - Method in class io.flutter.app.FlutterActivity
 
onStop() - Method in class io.flutter.app.FlutterActivityDelegate
 
onStop() - Method in interface io.flutter.app.FlutterActivityEvents
 
onStop() - Method in class io.flutter.app.FlutterFragmentActivity
 
onStop() - Method in class io.flutter.view.FlutterView
 
onTouchEvent(MotionEvent) - Method in class io.flutter.view.FlutterView
 
onTrimMemory(int) - Method in class io.flutter.app.FlutterActivity
 
onTrimMemory(int) - Method in class io.flutter.app.FlutterActivityDelegate
 
onTrimMemory(int) - Method in class io.flutter.app.FlutterFragmentActivity
 
onUserLeaveHint() - Method in class io.flutter.app.FlutterActivity
 
onUserLeaveHint() - Method in class io.flutter.app.FlutterActivityDelegate
 
onUserLeaveHint() - Method in interface io.flutter.app.FlutterActivityEvents
 
onUserLeaveHint() - Method in class io.flutter.app.FlutterFragmentActivity
 
onUserLeaveHint() - Method in class io.flutter.app.FlutterPluginRegistry
 
onUserLeaveHint() - Method in interface io.flutter.plugin.common.PluginRegistry.UserLeaveHintListener
 
onViewDestroy(FlutterNativeView) - Method in class io.flutter.app.FlutterPluginRegistry
 
onViewDestroy(FlutterNativeView) - Method in interface io.flutter.plugin.common.PluginRegistry.ViewDestroyListener
 

P

PathUtils - Class in io.flutter.util
 
PathUtils() - Constructor for class io.flutter.util.PathUtils
 
PlatformPlugin - Class in io.flutter.plugin.platform
Android implementation of the platform plugin.
PlatformPlugin(Activity) - Constructor for class io.flutter.plugin.platform.PlatformPlugin
 
PlatformView - Interface in io.flutter.plugin.platform
A handle to an Android view to be embedded in the Flutter hierarchy.
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
Returns the application's PlatformViewRegistry.
PlatformViewRegistry - Interface in io.flutter.plugin.platform
Registry for platform view factories.
PlatformViewsController - Class in io.flutter.plugin.platform
Manages platform views.
PlatformViewsController() - Constructor for class io.flutter.plugin.platform.PlatformViewsController
 
PluginRegistry - Interface in io.flutter.plugin.common
Registry used by plugins to set up interaction with Android APIs.
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
Callback interface for registering plugins with a plugin registry.
PluginRegistry.Registrar - Interface in io.flutter.plugin.common
Receiver of registrations from a single plugin.
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
Delegate interface for handling an Activity's onDestroy method being called.
popRoute() - Method in class io.flutter.view.FlutterView
 
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
 
PUBLIC_AOT_AOT_SHARED_LIBRARY_PATH - Static variable in class io.flutter.view.FlutterMain
 
PUBLIC_AOT_ISOLATE_SNAPSHOT_DATA_KEY - Static variable in class io.flutter.view.FlutterMain
 
PUBLIC_AOT_ISOLATE_SNAPSHOT_INSTR_KEY - Static variable in class io.flutter.view.FlutterMain
 
PUBLIC_AOT_VM_SNAPSHOT_DATA_KEY - Static variable in class io.flutter.view.FlutterMain
 
PUBLIC_AOT_VM_SNAPSHOT_INSTR_KEY - Static variable in class io.flutter.view.FlutterMain
 
PUBLIC_FLUTTER_ASSETS_DIR_KEY - Static variable in class io.flutter.view.FlutterMain
 
PUBLIC_FLX_KEY - Static variable in class io.flutter.view.FlutterMain
 
publish(Object) - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Publishes a value associated with the plugin being registered.
pushRoute(String) - Method in class io.flutter.view.FlutterView
 

R

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.
readManifest(File) - Method in class io.flutter.view.ResourceUpdater
 
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.
refreshPeriodNanos - Static variable in class io.flutter.view.VsyncWaiter
 
refreshRateFPS - Static variable in class io.flutter.view.VsyncWaiter
 
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
 
registrarFor(String) - Method in class io.flutter.app.FlutterActivity
 
registrarFor(String) - Method in class io.flutter.app.FlutterActivityDelegate
 
registrarFor(String) - Method in class io.flutter.app.FlutterFragmentActivity
 
registrarFor(String) - Method in class io.flutter.app.FlutterPluginRegistry
 
registrarFor(String) - Method in interface io.flutter.plugin.common.PluginRegistry
Returns a PluginRegistry.Registrar for receiving the registrations pertaining to the specified plugin.
release() - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
Deregisters and releases this SurfaceTexture.
removeFirstFrameListener(FlutterView.FirstFrameListener) - Method in class io.flutter.view.FlutterView
Remove an existing first frame listener.
reply(T) - Method in interface io.flutter.plugin.common.BasicMessageChannel.Reply
Handles the specified message reply.
reply(ByteBuffer) - Method in interface io.flutter.plugin.common.BinaryMessenger.BinaryReply
Handles the specified reply.
ResourceUpdater - Class in io.flutter.view
 
ResourceUpdater(Context) - Constructor for class io.flutter.view.ResourceUpdater
 
retainFlutterNativeView() - Method in class io.flutter.app.FlutterActivity
 
retainFlutterNativeView() - Method in interface io.flutter.app.FlutterActivityDelegate.ViewFactory
Hook for subclasses to indicate that the FlutterNativeView returned by FlutterActivityDelegate.ViewFactory.createFlutterNativeView() should not be destroyed when this activity is destroyed.
retainFlutterNativeView() - Method in class io.flutter.app.FlutterFragmentActivity
 
runFromBundle(FlutterRunArguments) - Method in class io.flutter.view.FlutterNativeView
 
runFromBundle(String, String, String, boolean) - Method in class io.flutter.view.FlutterNativeView
Deprecated.
Please use runFromBundle with `FlutterRunArguments`. Parameter `reuseRuntimeController` has no effect.
runFromBundle(FlutterRunArguments) - Method in class io.flutter.view.FlutterView
 
runFromBundle(String, String) - Method in class io.flutter.view.FlutterView
Deprecated.
Please use runFromBundle with `FlutterRunArguments`.
runFromBundle(String, String, String) - Method in class io.flutter.view.FlutterView
Deprecated.
Please use runFromBundle with `FlutterRunArguments`.
runFromBundle(String, String, String, boolean) - Method in class io.flutter.view.FlutterView
Deprecated.
Please use runFromBundle with `FlutterRunArguments`. Parameter `reuseRuntimeController` has no effect.

S

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.
send(String, ByteBuffer) - Method in interface io.flutter.plugin.common.BinaryMessenger
Sends a binary message to the Flutter application.
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) - Method in class io.flutter.view.FlutterNativeView
 
send(String, ByteBuffer, BinaryMessenger.BinaryReply) - Method in class io.flutter.view.FlutterNativeView
 
send(String, ByteBuffer) - Method in class io.flutter.view.FlutterView
 
send(String, ByteBuffer, BinaryMessenger.BinaryReply) - Method in class io.flutter.view.FlutterView
 
setCurrentActivity(Activity) - Method in class io.flutter.app.FlutterApplication
 
setInitialRoute(String) - Method in class io.flutter.view.FlutterView
 
setLogTag(String) - Method in class io.flutter.view.FlutterMain.Settings
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 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
 
setMessageHandler(String, BinaryMessenger.BinaryMessageHandler) - Method in class io.flutter.view.FlutterView
 
setMethodCallHandler(MethodChannel.MethodCallHandler) - Method in class io.flutter.plugin.common.MethodChannel
Registers a method call handler on this channel.
setStreamHandler(EventChannel.StreamHandler) - Method in class io.flutter.plugin.common.EventChannel
Registers a stream handler on this channel.
Settings() - Constructor for class io.flutter.view.FlutterMain.Settings
 
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) - Static method in class io.flutter.view.FlutterMain
Starts initialization of the native system.
startInitialization(Context, FlutterMain.Settings) - Static method in class io.flutter.view.FlutterMain
Starts initialization of the native system.
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.
surfaceTexture() - Method in interface io.flutter.view.TextureRegistry.SurfaceTextureEntry
 

T

test(T) - Method in interface io.flutter.util.Predicate
 
TextInputPlugin - Class in io.flutter.plugin.editing
Android implementation of the text input plugin.
TextInputPlugin(FlutterView) - Constructor for class io.flutter.plugin.editing.TextInputPlugin
 
TextureRegistry - Interface in io.flutter.view
Registry of backend textures used with a single FlutterView instance.
TextureRegistry.SurfaceTextureEntry - Interface in io.flutter.view
A registry entry for a managed SurfaceTexture.
textures() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Returns a TextureRegistry which the plugin can use for managing backend textures.

U

unwrap(Object) - Static method in class io.flutter.plugin.common.JSONUtil
Convert the Json java representation to Java objects.
updateCustomAccessibilityActions(ByteBuffer, String[]) - Method in class io.flutter.view.FlutterView
 
updateSemantics(ByteBuffer, String[]) - Method in class io.flutter.view.FlutterView
 

V

validateManifest(JSONObject) - Method in class io.flutter.view.ResourceUpdater
 
valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterActivity
 
valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterActivityDelegate
 
valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterFragmentActivity
 
valuePublishedByPlugin(String) - Method in class io.flutter.app.FlutterPluginRegistry
 
valuePublishedByPlugin(String) - Method in interface io.flutter.plugin.common.PluginRegistry
Returns the value published by the specified plugin, if any.
view() - Method in interface io.flutter.plugin.common.PluginRegistry.Registrar
Returns the FlutterView that's instantiated by this plugin's activity.
VsyncWaiter - Class in io.flutter.view
 
VsyncWaiter() - Constructor for class io.flutter.view.VsyncWaiter
 

W

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.
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.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links