Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent Class Reference

Public Member Functions

 FlutterKeyEvent (@NonNull KeyEvent androidKeyEvent)
 
 FlutterKeyEvent ( @NonNull KeyEvent androidKeyEvent, @Nullable Character complexCharacter)
 

Public Attributes

final KeyEvent event
 
final Character complexCharacter
 

Detailed Description

A key event as defined by Flutter.

Definition at line 100 of file KeyEventChannel.java.

Constructor & Destructor Documentation

◆ FlutterKeyEvent() [1/2]

io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent.FlutterKeyEvent ( @NonNull KeyEvent  androidKeyEvent)
inline

Definition at line 113 of file KeyEventChannel.java.

113 {
114 this(androidKeyEvent, null);
115 }

◆ FlutterKeyEvent() [2/2]

io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent.FlutterKeyEvent ( @NonNull KeyEvent  androidKeyEvent,
@Nullable Character  complexCharacter 
)
inline

Definition at line 117 of file KeyEventChannel.java.

118 {
119 this.event = androidKeyEvent;
120 this.complexCharacter = complexCharacter;
121 }

Member Data Documentation

◆ complexCharacter

final Character io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent.complexCharacter

The character produced by this event, including any combining characters pressed before it.

Definition at line 111 of file KeyEventChannel.java.

◆ event

final KeyEvent io.flutter.embedding.engine.systemchannels.KeyEventChannel.FlutterKeyEvent.event

The Android key event that this Flutter key event was created from.

This event is used to identify pending events when results are received from the framework.

Definition at line 107 of file KeyEventChannel.java.


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