5 #ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERENGINE_TEST_H_
6 #define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERENGINE_TEST_H_
8 #import "flutter/shell/common/shell.h"
12 #include "flutter/shell/platform/embedder/embedder.h"
25 @property(readonly, nonatomic) FlutterEngineProcTable& embedderAPI;
26 @property(readonly, nonatomic) BOOL enableEmbedderAPI;
30 - (
flutter::IOSRenderingAPI)platformViewsRenderingAPI;
31 - (void)waitForFirstFrame:(NSTimeInterval)timeout callback:(
void (^)(BOOL didTimeout))callback;
33 libraryURI:( NSString*)libraryURI
34 initialRoute:( NSString*)initialRoute
35 entrypointArgs:( NSArray<NSString*>*)entrypointArgs;
36 - (const
flutter::ThreadHost&)threadHost;
37 - (void)updateDisplays;
39 performAction:(FlutterTextInputAction)action
40 withClient:(
int)client;
41 - (void)sceneWillEnterForeground:(NSNotification*)notification API_AVAILABLE(ios(13.0));
42 - (void)sceneDidEnterBackground:(NSNotification*)notification API_AVAILABLE(ios(13.0));
43 - (void)applicationWillEnterForeground:(NSNotification*)notification;
44 - (void)applicationDidEnterBackground:(NSNotification*)notification;
48 #endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERENGINE_TEST_H_