| Flutter iOS Embedder |

Instance Methods | Properties | List of all members
FakeUIKey Class Reference

`#import <FlutterFakeKeyEvents.h>`

Inheritance diagram for FakeUIKey:

## Instance Methods
(instancetype) | - initWithData:modifierFlags:characters:charactersIgnoringModifiers:
(UIKeyboardHIDUsage) | - keyCode
(UIKeyModifierFlags) | - modifierFlags
(NSString *) | - characters
(NSString *) | - charactersIgnoringModifiers

## Properties
UIKeyboardHIDUsage | dataKeyCode
UIKeyModifierFlags | dataModifierFlags
NSString * | dataCharacters
NSString * | dataCharactersIgnoringModifiers

## Detailed Description

Definition at line 15 of file FlutterFakeKeyEvents.h.

## Method Documentation

## ◆ characters

- (NSString*) characters |  |  |

Referenced by initWithData:modifierFlags:characters:charactersIgnoringModifiers:.

## ◆ charactersIgnoringModifiers

- (NSString*) charactersIgnoringModifiers |  |  |

Referenced by initWithData:modifierFlags:characters:charactersIgnoringModifiers:.

## ◆ initWithData:modifierFlags:characters:charactersIgnoringModifiers:

- (instancetype) initWithData: |  | (UIKeyboardHIDUsage) | keyCode
modifierFlags: |  | (UIKeyModifierFlags) | modifierFlags
characters: |  | (NSString*) | characters
charactersIgnoringModifiers: |  | (ios(13.4)) | API_AVAILABLE

Definition at line 12 of file FlutterFakeKeyEvents.mm.

15 :(UIKeyboardHIDUsage)keyCode
16 modifierFlags:(UIKeyModifierFlags)modifierFlags
17 characters:(NSString*)characters
18 charactersIgnoringModifiers:(NSString*)charactersIgnoringModifiers API_AVAILABLE(ios(13.4)) {
19 self = [super init];
20 if (self) {
21 _dataKeyCode = keyCode;
22 _dataModifierFlags = modifierFlags;
23 _dataCharacters = characters;
24 _dataCharactersIgnoringModifiers = charactersIgnoringModifiers;
25 }
26 return self;
27 }
API_AVAILABLE
UITextSmartQuotesType smartQuotesType API_AVAILABLE(ios(11.0))
-[FakeUIKey keyCode]
UIKeyboardHIDUsage keyCode()
-[FakeUIKey modifierFlags]
UIKeyModifierFlags modifierFlags()
-[FakeUIKey charactersIgnoringModifiers]
NSString * charactersIgnoringModifiers()
-[FakeUIKey characters]
NSString * characters()

References characters, charactersIgnoringModifiers, keyCode, and modifierFlags.

## ◆ keyCode

- (UIKeyboardHIDUsage) keyCode |  |  |

Referenced by initWithData:modifierFlags:characters:charactersIgnoringModifiers:.

## ◆ modifierFlags

- (UIKeyModifierFlags) modifierFlags |  |  |

Referenced by initWithData:modifierFlags:characters:charactersIgnoringModifiers:.

## Property Documentation

## ◆ dataCharacters

- (NSString*) dataCharacters
| readwritenonatomicassign

Definition at line 28 of file FlutterFakeKeyEvents.h.

## ◆ dataCharactersIgnoringModifiers

- (NSString*) dataCharactersIgnoringModifiers
| readwritenonatomicassign

Definition at line 29 of file FlutterFakeKeyEvents.h.

## ◆ dataKeyCode

- (UIKeyboardHIDUsage) dataKeyCode
| readwritenonatomicassign

Definition at line 26 of file FlutterFakeKeyEvents.h.

## ◆ dataModifierFlags

- (UIKeyModifierFlags) dataModifierFlags
| readwritenonatomicassign

Definition at line 27 of file FlutterFakeKeyEvents.h.

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

- shell/platform/darwin/ios/framework/Source/FlutterFakeKeyEvents.h
- shell/platform/darwin/ios/framework/Source/FlutterFakeKeyEvents.mm