Flutter Engine
The Flutter Engine
|
Classes | |
enum | Kind |
Public Attributes | |
Consumer< Boolean > | reply |
JSONObject | channelObject |
KeyData | keyData |
Static Package Functions | |
static CallRecord | channelCall ( @NonNull JSONObject channelObject, @Nullable Consumer< Boolean > reply) |
static CallRecord | embedderCall (@NonNull KeyData keyData, @Nullable Consumer< Boolean > reply) |
Package Attributes | |
Kind | kind |
Records a message that KeyboardManager
sends to outside.
A call record can originate from many sources, indicated by its type
. Different types will have different fields filled, leaving others empty.
Definition at line 71 of file KeyboardManagerTest.java.
|
inlinestaticpackage |
Construct a call record of kind Kind.kChannel
.
Definition at line 111 of file KeyboardManagerTest.java.
|
inlinestaticpackage |
Construct a call record of kind Kind.kEmbedder
.
Definition at line 121 of file KeyboardManagerTest.java.
JSONObject io.flutter.embedding.android.KeyboardManagerTest.CallRecord.channelObject |
The data for a call record of kind Kind.kChannel
.
Definition at line 106 of file KeyboardManagerTest.java.
KeyData io.flutter.embedding.android.KeyboardManagerTest.CallRecord.keyData |
The data for a call record of kind Kind.kEmbedder
.
Definition at line 108 of file KeyboardManagerTest.java.
|
package |
Definition at line 95 of file KeyboardManagerTest.java.
Consumer<Boolean> io.flutter.embedding.android.KeyboardManagerTest.CallRecord.reply |
The callback given by the keyboard manager.
It might be null, which probably means it is a synthesized event and requires no reply. Otherwise, invoke this callback with whether the event is handled for the keyboard manager to continue processing the key event.
Definition at line 104 of file KeyboardManagerTest.java.