Flutter Engine
The Flutter Engine
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
 
(id- copyWithZone: [implementation]
 
() - ios [implementation]
 
() - ios [implementation]
 
() - ios [implementation]
 
() - ios [implementation]
 

Properties

UIKeyboardHIDUsage dataKeyCode
 
UIKeyModifierFlags dataModifierFlags
 
NSString * dataCharacters
 
NSString * dataCharactersIgnoringModifiers
 

Detailed Description

Definition at line 33 of file FlutterFakeKeyEvents.h.

Method Documentation

◆ characters

- (NSString *) characters

◆ charactersIgnoringModifiers

- (NSString *) charactersIgnoringModifiers

◆ copyWithZone:

- (id) copyWithZone: (NSZone*)  zone
implementation

Definition at line 11 of file FlutterFakeKeyEvents.mm.

60 :(NSZone*)zone {
61 FakeUIKey* another = [super copyWithZone:zone];
62 another.dataKeyCode = _dataKeyCode;
63 another.dataModifierFlags = _dataModifierFlags;
64 another.dataCharacters = [_dataCharacters copyWithZone:zone];
65 another.dataCharactersIgnoringModifiers = [_dataCharactersIgnoringModifiers copyWithZone:zone];
66
67 return another;
68}
UIKeyModifierFlags dataModifierFlags
NSString * dataCharacters
NSString * dataCharactersIgnoringModifiers
UIKeyboardHIDUsage dataKeyCode

◆ initWithData:modifierFlags:characters:charactersIgnoringModifiers:

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

Definition at line 11 of file FlutterFakeKeyEvents.mm.

46 :(UIKeyboardHIDUsage)keyCode
47 modifierFlags:(UIKeyModifierFlags)modifierFlags
48 characters:(NSString*)characters
50 self = [super init];
51 if (self) {
52 _dataKeyCode = keyCode;
53 _dataModifierFlags = modifierFlags;
54 _dataCharacters = characters;
55 _dataCharactersIgnoringModifiers = charactersIgnoringModifiers;
56 }
57 return self;
58}
UIKeyboardHIDUsage keyCode()
UIKeyModifierFlags modifierFlags()
ios(13.4 API_AVAILABLE()
NSString * characters()
NSString * charactersIgnoringModifiers()
SK_API sk_sp< SkSurface > ios(9.0)

◆ ios [1/4]

- ios
implementation

Definition at line 11 of file FlutterFakeKeyEvents.mm.

70 {
71 return _dataKeyCode;
72}

◆ ios [2/4]

- ios
implementation

Definition at line 11 of file FlutterFakeKeyEvents.mm.

74 {
75 return _dataModifierFlags;
76}

◆ ios [3/4]

- ios
implementation

Definition at line 11 of file FlutterFakeKeyEvents.mm.

78 {
79 return _dataCharacters;
80}

◆ ios [4/4]

- ios
implementation

Definition at line 11 of file FlutterFakeKeyEvents.mm.

82 {
83 return _dataCharactersIgnoringModifiers;
84}

◆ keyCode

- (UIKeyboardHIDUsage) keyCode

◆ modifierFlags

- (UIKeyModifierFlags) modifierFlags

Property Documentation

◆ dataCharacters

- (NSString*) dataCharacters
readwritenonatomicassign

Definition at line 46 of file FlutterFakeKeyEvents.h.

◆ dataCharactersIgnoringModifiers

- (NSString*) dataCharactersIgnoringModifiers
readwritenonatomicassign

Definition at line 47 of file FlutterFakeKeyEvents.h.

◆ dataKeyCode

- (UIKeyboardHIDUsage) dataKeyCode
readwritenonatomicassign

Definition at line 44 of file FlutterFakeKeyEvents.h.

◆ dataModifierFlags

- (UIKeyModifierFlags) dataModifierFlags
readwritenonatomicassign

Definition at line 45 of file FlutterFakeKeyEvents.h.


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