#include <FlutterSceneLifeCycle_Internal.h>
Forwards UIWindowSceneDelegate callbacks to the FlutterEngine's FlutterPluginSceneLifeCycleDelegate to then be forwarded to registered plugins.
Definition at line 15 of file FlutterSceneLifeCycle.mm.
◆ addFlutterManagedEngine:
◆ engine:receivedConnectNotificationFor:
| - (void) engine: |
|
(FlutterEngine *) |
engine |
| receivedConnectNotificationFor: |
|
(UIScene *) |
scene |
|
|
| |
◆ fromScene:
◆ removeFlutterManagedEngine:
◆ scene:restoreInteractionStateWithUserActivity:
| - (void) scene: |
|
(UIScene *) |
scene |
| restoreInteractionStateWithUserActivity: |
|
(NSUserActivity *) |
stateRestorationActivity |
|
|
| |
◆ stateRestorationActivityForScene:
| - (NSUserActivity *) stateRestorationActivityForScene: |
|
(UIScene *) |
scene |
|
◆ connectionOptions
| - (UISceneConnectionOptions*) connectionOptions |
|
readwritenonatomicstrong |
◆ developerManagedEngines
| - (NSPointerArray*) developerManagedEngines |
|
readwritenonatomicstrong |
An array of weak pointers to FlutterEngines that have views within this scene. Developers manually add engines to this array.
It is up to the developer to keep this list up-to-date.
Definition at line 32 of file FlutterSceneLifeCycle.mm.
◆ flutterManagedEngines
| - (NSPointerArray*) flutterManagedEngines |
|
readwritenonatomicstrong |
An array of weak pointers to FlutterEngines that have views within this scene. Flutter automatically adds engines to this array.
This array is lazily cleaned up. updateFlutterManagedEnginesInScene: should be called before use to ensure it is up-to-date.
Definition at line 24 of file FlutterSceneLifeCycle.mm.
◆ sceneWillConnectEventHandledByPlugin
| - (BOOL) sceneWillConnectEventHandledByPlugin |
|
readwritenonatomicassign |
◆ sceneWillConnectFallbackCalled
| - (BOOL) sceneWillConnectFallbackCalled |
|
readwritenonatomicassign |
The documentation for this category was generated from the following files: