Flutter Engine
The Flutter Engine
|
Public Member Functions | |
void | destroy () |
void | add (@NonNull FlutterPlugin plugin) |
void | add (@NonNull Set< FlutterPlugin > plugins) |
boolean | has (@NonNull Class<? extends FlutterPlugin > pluginClass) |
FlutterPlugin | get (@NonNull Class<? extends FlutterPlugin > pluginClass) |
void | remove (@NonNull Class<? extends FlutterPlugin > pluginClass) |
void | remove (@NonNull Set< Class<? extends FlutterPlugin > > pluginClasses) |
void | removeAll () |
void | attachToActivity ( @NonNull ExclusiveAppComponent< Activity > exclusiveActivity, @NonNull Lifecycle lifecycle) |
void | detachFromActivityForConfigChanges () |
void | detachFromActivity () |
boolean | onRequestPermissionsResult (int requestCode, @NonNull String[] permissions, @NonNull int[] grantResult) |
boolean | onActivityResult (int requestCode, int resultCode, @Nullable Intent data) |
void | onNewIntent (@NonNull Intent intent) |
void | onUserLeaveHint () |
void | onSaveInstanceState (@NonNull Bundle bundle) |
void | onRestoreInstanceState (@Nullable Bundle bundle) |
void | attachToService ( @NonNull Service service, @Nullable Lifecycle lifecycle, boolean isForeground) |
void | detachFromService () |
void | onMoveToForeground () |
void | onMoveToBackground () |
void | attachToBroadcastReceiver ( @NonNull BroadcastReceiver broadcastReceiver, @NonNull Lifecycle lifecycle) |
void | detachFromBroadcastReceiver () |
void | attachToContentProvider ( @NonNull ContentProvider contentProvider, @NonNull Lifecycle lifecycle) |
void | detachFromContentProvider () |
Package Functions | |
FlutterEngineConnectionRegistry ( @NonNull Context appContext, @NonNull FlutterEngine flutterEngine, @NonNull FlutterLoader flutterLoader, @Nullable FlutterEngineGroup group) | |
This class is owned by the io.flutter.embedding.engine.FlutterEngine
and its role is to managed its connections with Android App Components and Flutter plugins.
It enforces the {0|1}:1 relationship between activity and engine, and propagates the app component connection to the plugins.
Definition at line 48 of file FlutterEngineConnectionRegistry.java.
|
inlinepackage |
Definition at line 97 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 127 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 200 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 314 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 560 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 608 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 499 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 114 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 376 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 357 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 582 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 631 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 516 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 212 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 207 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 418 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 544 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 534 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 434 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 400 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 478 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 463 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 448 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 217 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 278 of file FlutterEngineConnectionRegistry.java.
|
inline |
Definition at line 285 of file FlutterEngineConnectionRegistry.java.