| Flutter iOS Embedder |

Instance Methods | Properties | List of all members
FlutterKeyPendingResponse Class Reference
Inheritance diagram for FlutterKeyPendingResponse:

## Instance Methods
(nonnull instancetype) | - initWithHandler:responseId:

## Properties
FlutterEmbedderKeyResponder * | responder
uint64_t | responseId

## Detailed Description

The invocation context for |HandleResponse|, wrapping |FlutterEmbedderKeyResponder.handleResponse|.

The key responder's functions only accept C-functions as callbacks, as well as arbitrary user_data. In order to send an instance method of |FlutterEmbedderKeyResponder.handleResponse| to the engine's |SendKeyEvent|, we wrap the invocation into a C-function |HandleResponse| and invocation context |FlutterKeyPendingResponse|.

Definition at line 256 of file FlutterEmbedderKeyResponder.mm.

## Method Documentation

## ◆ initWithHandler:responseId:

- (nonnull instancetype) initWithHandler: |  | (nonnull FlutterEmbedderKeyResponder *) | responder
responseId: |  | (uint64_t) | responseId

References responder, and responseId.

## Property Documentation

## ◆ responder

- (FlutterEmbedderKeyResponder*) responder
| read atomic weak

Definition at line 258 of file FlutterEmbedderKeyResponder.mm.

Referenced by initWithHandler:responseId:.

## ◆ responseId

- (uint64_t) responseId
| read write nonatomic assign

Definition at line 260 of file FlutterEmbedderKeyResponder.mm.

Referenced by initWithHandler:responseId:.

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

- shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponder.mm