Flutter Engine
 
Loading...
Searching...
No Matches
FlutterSceneLifeCycle_Test.h
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERSCENELIFECYCLE_TEST_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERSCENELIFECYCLE_TEST_H_
7
10
11// Category to add test-only visibility.
12@interface FlutterPluginSceneLifeCycleDelegate (Test)
13@property(nonatomic, strong) UISceneConnectionOptions* connectionOptions;
14@property(nonatomic, strong) NSPointerArray* flutterManagedEngines;
15@property(nonatomic, strong) NSPointerArray* developerManagedEngines;
16
17- (void)updateFlutterManagedEnginesInScene:(UIScene*)scene;
18- (void)scene:(UIScene*)scene
19 willConnectToSession:(UISceneSession*)session
20 flutterEngine:(FlutterEngine*)engine
21 options:(UISceneConnectionOptions*)connectionOptions;
22- (NSArray*)allEngines;
23
24@end
25
26@interface FlutterAppDelegate (Test)
27@property(nonatomic, strong) FlutterPluginAppLifeCycleDelegate* lifeCycleDelegate;
28@end
29
30#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERSCENELIFECYCLE_TEST_H_