Flutter iOS Embedder
FlutterEngine(Test) Category Reference

#import <FlutterEngine_Test.h>

Inheritance diagram for FlutterEngine(Test):
<FlutterBinaryMessenger>

Instance Methods

(flutter::Shell &) - shell
 
(void) - setBinaryMessenger:
 
(flutter::IOSRenderingAPI- platformViewsRenderingAPI
 
(void) - waitForFirstFrame:callback:
 
(FlutterEngine *) - spawnWithEntrypoint:libraryURI:initialRoute:entrypointArgs:
 
(const flutter::ThreadHost &) - threadHost
 
(void) - updateDisplays
 
(void) - flutterTextInputView:performAction:withClient:
 
(void) - sceneWillEnterForeground:
 
(void) - sceneDidEnterBackground:
 
(void) - applicationWillEnterForeground:
 
(void) - applicationDidEnterBackground:
 
- Instance Methods inherited from <FlutterBinaryMessenger>
(NSObject< FlutterTaskQueue > *) - makeBackgroundTaskQueue
 TODO(gaaclarke): Remove optional when macos supports Background Platform Channels. More...
 
(FlutterBinaryMessengerConnection- setMessageHandlerOnChannel:binaryMessageHandler:taskQueue:
 
(void) - sendOnChannel:message:
 
(void) - sendOnChannel:message:binaryReply:
 
(FlutterBinaryMessengerConnection- setMessageHandlerOnChannel:binaryMessageHandler:
 
(void) - cleanUpConnection:
 

Properties

FlutterEngineProcTable & embedderAPI
 
BOOL enableEmbedderAPI
 

Detailed Description

Definition at line 20 of file FlutterEngine_Test.h.

Method Documentation

◆ applicationDidEnterBackground:

- (void) applicationDidEnterBackground: (NSNotification *)  notification

Extends class FlutterEngine.

◆ applicationWillEnterForeground:

- (void) applicationWillEnterForeground: (NSNotification *)  notification

Extends class FlutterEngine.

◆ flutterTextInputView:performAction:withClient:

- (void) flutterTextInputView: (FlutterTextInputView *)  textInputView
performAction: (FlutterTextInputAction)  action
withClient: (int)  client 

Extends class FlutterEngine.

◆ platformViewsRenderingAPI

- (IOSRenderingAPI FlutterEngine(Test)):

Extends class FlutterEngine.

◆ sceneDidEnterBackground:

- (void) sceneDidEnterBackground: (ios(13.0))  API_AVAILABLE

Extends class FlutterEngine.

◆ sceneWillEnterForeground:

- (void) sceneWillEnterForeground: (ios(13.0))  API_AVAILABLE

Extends class FlutterEngine.

◆ setBinaryMessenger:

- (void) setBinaryMessenger: (FlutterBinaryMessengerRelay *)  binaryMessenger

Extends class FlutterEngine.

◆ shell

- (Shell& FlutterEngine(Test)):

Extends class FlutterEngine.

◆ spawnWithEntrypoint:libraryURI:initialRoute:entrypointArgs:

- (FlutterEngine*) spawnWithEntrypoint: (/*nullable */NSString *)  entrypoint
libraryURI: (/*nullable */NSString *)  libraryURI
initialRoute: (/*nullable */NSString *)  initialRoute
entrypointArgs: (/*nullable */NSArray< NSString * > *)  entrypointArgs 

Extends class FlutterEngine.

◆ threadHost

- (const ThreadHost& FlutterEngine(Test)):

Extends class FlutterEngine.

◆ updateDisplays

- (void) updateDisplays

Extends class FlutterEngine.

◆ waitForFirstFrame:callback:

- (void) waitForFirstFrame: (NSTimeInterval)  timeout
callback: (void(^)(BOOL didTimeout))  callback 

Extends class FlutterEngine.

Property Documentation

◆ embedderAPI

- (FlutterEngineProcTable&) embedderAPI
readnonatomicassign

Extends class FlutterEngine.

Definition at line 22 of file FlutterEngine_Test.h.

◆ enableEmbedderAPI

- (BOOL) enableEmbedderAPI
readnonatomicassign

Extends class FlutterEngine.

Definition at line 23 of file FlutterEngine_Test.h.


The documentation for this category was generated from the following file: