Class FlutterPlugin.FlutterPluginBinding
- java.lang.Object
-
- io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding
-
- Enclosing interface:
- FlutterPlugin
public static class FlutterPlugin.FlutterPluginBinding extends Object
Resources made available to all plugins registered with a givenFlutterEngine.The provided
BinaryMessengercan be used to communicate with Dart code running in the Flutter context associated with this plugin binding.Plugins that need to respond to
Lifecycleevents should implement the additionalActivityAwareand/orServiceAwareinterfaces, where aLifecyclereference can be obtained.
-
-
Constructor Summary
Constructors Constructor Description FlutterPluginBinding(Context applicationContext, FlutterEngine flutterEngine, BinaryMessenger binaryMessenger, TextureRegistry textureRegistry, PlatformViewRegistry platformViewRegistry, FlutterPlugin.FlutterAssets flutterAssets)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ContextgetApplicationContext()BinaryMessengergetBinaryMessenger()FlutterPlugin.FlutterAssetsgetFlutterAssets()FlutterEnginegetFlutterEngine()Deprecated.UsegetBinaryMessenger(),getTextureRegistry(), orgetPlatformViewRegistry()instead.PlatformViewRegistrygetPlatformViewRegistry()TextureRegistrygetTextureRegistry()
-
-
-
Constructor Detail
-
FlutterPluginBinding
public FlutterPluginBinding(@NonNull Context applicationContext, @NonNull FlutterEngine flutterEngine, @NonNull BinaryMessenger binaryMessenger, @NonNull TextureRegistry textureRegistry, @NonNull PlatformViewRegistry platformViewRegistry, @NonNull FlutterPlugin.FlutterAssets flutterAssets)
-
-
Method Detail
-
getApplicationContext
@NonNull public Context getApplicationContext()
-
getFlutterEngine
@Deprecated @NonNull public FlutterEngine getFlutterEngine()
Deprecated.UsegetBinaryMessenger(),getTextureRegistry(), orgetPlatformViewRegistry()instead.
-
getBinaryMessenger
@NonNull public BinaryMessenger getBinaryMessenger()
-
getTextureRegistry
@NonNull public TextureRegistry getTextureRegistry()
-
getPlatformViewRegistry
@NonNull public PlatformViewRegistry getPlatformViewRegistry()
-
getFlutterAssets
@NonNull public FlutterPlugin.FlutterAssets getFlutterAssets()
-
-