| Flutter iOS Embedder |

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

## Instance Methods
(void) | - enableActiveViewAccessibility
(void) | - cleanUpViewHierarchy:clearText:delayRemoval:
(NSArray< UIView * > *) | - textInputViews
(UIView *) | - hostView
(void) | - addToInputParentViewIfNeeded:
(void) | - startLiveTextInput
(void) | - showKeyboardAndRemoveScreenshot

## Properties
id< FlutterTextInputDelegate > | textInputDelegate
UIView * | hostView
NSMutableDictionary< NSString *, FlutterTextInputView * > * | autofillContext
FlutterTextInputView * | activeView
FlutterTextInputViewAccessibilityHider * | inputHider
id< FlutterViewResponder > | viewResponder
UIView * | keyboardViewContainer
UIView * | keyboardView
UIView * | cachedFirstResponder
CGRect | keyboardRect
CGFloat | previousPointerYPosition
CGFloat | pointerYVelocity
UIView * | inputHider

## Detailed Description

Definition at line 787 of file FlutterTextInputPlugin.mm.

## Method Documentation

## ◆ addToInputParentViewIfNeeded:

- (void) addToInputParentViewIfNeeded: |  | (FlutterTextInputView *) | inputView |

References settings_, and texture_id.

## ◆ cleanUpViewHierarchy:clearText:delayRemoval:

- (void) cleanUpViewHierarchy: |  | (BOOL) | includeActiveView
clearText: |  | (BOOL) | clearText
delayRemoval: |  | (BOOL) | delayRemoval

## ◆ enableActiveViewAccessibility

- (void) enableActiveViewAccessibility |  |  |

## ◆ hostView

- (UIView*) hostView |  |  |

## ◆ showKeyboardAndRemoveScreenshot

- (void) showKeyboardAndRemoveScreenshot |  |  |

## ◆ startLiveTextInput

- (void) startLiveTextInput |  |  |

## ◆ textInputViews

- (NSArray<UIView*>*) textInputViews |  |  |

## Property Documentation

## ◆ activeView

- (FlutterTextInputView *) activeView
| read write nonatomic assign

Definition at line 2500 of file FlutterTextInputPlugin.mm.

## ◆ autofillContext

- (NSMutableDictionary< NSString *, FlutterTextInputView * > *) autofillContext
| read nonatomic assign

Definition at line 2499 of file FlutterTextInputPlugin.mm.

## ◆ cachedFirstResponder

- (UIView *) cachedFirstResponder
| read write nonatomic assign

Definition at line 2506 of file FlutterTextInputPlugin.mm.

## ◆ hostView

- (UIView*) hostView
| read nonatomic assign

Definition at line 789 of file FlutterTextInputPlugin.mm.

## ◆ inputHider [1/2]

- (FlutterTextInputViewAccessibilityHider*) inputHider
| read write nonatomic retain

Definition at line 2501 of file FlutterTextInputPlugin.mm.

## ◆ inputHider [2/2]

- (UIView*) inputHider
| read nonatomic assign

Definition at line 67 of file FlutterTextInputPluginTest.mm.

## ◆ keyboardRect

- (CGRect) keyboardRect
| read write nonatomic assign

Definition at line 2507 of file FlutterTextInputPlugin.mm.

## ◆ keyboardView

- (UIView *) keyboardView
| read write nonatomic assign

Definition at line 2505 of file FlutterTextInputPlugin.mm.

## ◆ keyboardViewContainer

- (UIView *) keyboardViewContainer
| read write nonatomic assign

Definition at line 2504 of file FlutterTextInputPlugin.mm.

## ◆ pointerYVelocity

- (CGFloat) pointerYVelocity
| read write nonatomic assign

Definition at line 2509 of file FlutterTextInputPlugin.mm.

## ◆ previousPointerYPosition

- (CGFloat) previousPointerYPosition
| read write nonatomic assign

Definition at line 2508 of file FlutterTextInputPlugin.mm.

## ◆ textInputDelegate

- (id<FlutterTextInputDelegate>) textInputDelegate
| read nonatomic weak

Definition at line 788 of file FlutterTextInputPlugin.mm.

## ◆ viewResponder

- (id<FlutterViewResponder>) viewResponder
| read nonatomic weak

Definition at line 2502 of file FlutterTextInputPlugin.mm.

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

- shell/platform/darwin/ios/framework/Source/FlutterTextInputPlugin.mm
- shell/platform/darwin/ios/framework/Source/FlutterTextInputPluginTest.mm