| Flutter iOS Embedder |

Instance Methods | Properties | List of all members
FlutterEngine(Test) Category Reference

`#import <FlutterEngine_Test.h>`

Inheritance diagram for FlutterEngine(Test):

## Instance Methods
(flutter::Shell &) | - shell
(flutter::PlatformViewIOS *) | - platformView
(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:
(NSString *) | - lookupKeyForAsset:
(NSString *) | - lookupKeyForAsset:fromPackage:
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
NSMutableDictionary * | pluginPublications
FlutterRestorationPlugin * | restorationPlugin

## Detailed Description

Definition at line 22 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.

## ◆ lookupKeyForAsset:

- (NSString*) lookupKeyForAsset: |  | (NSString *) | asset |

Extends class FlutterEngine.

## ◆ lookupKeyForAsset:fromPackage:

- (NSString*) lookupKeyForAsset: |  | (NSString *) | asset
fromPackage: |  | (NSString *) | package

Extends class FlutterEngine.

## ◆ platformView

- (PlatformViewIOS* FlutterEngine(Test)): |  |  |

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
| read nonatomic assign

Extends class FlutterEngine.

Definition at line 24 of file FlutterEngine_Test.h.

## ◆ enableEmbedderAPI

- (BOOL) enableEmbedderAPI
| read nonatomic assign

Extends class FlutterEngine.

Definition at line 25 of file FlutterEngine_Test.h.

## ◆ pluginPublications

- (NSMutableDictionary*) pluginPublications
| read nonatomic assign

Extends class FlutterEngine.

Definition at line 26 of file FlutterEngine_Test.h.

## ◆ restorationPlugin

- (FlutterRestorationPlugin*) restorationPlugin
| read write nonatomic strong

Extends class FlutterEngine.

Definition at line 27 of file FlutterEngine_Test.h.

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

- shell/platform/darwin/ios/framework/Source/FlutterEngine_Test.h