Flutter Engine
text_input_plugin.cc File Reference
#include "flutter/shell/platform/windows/text_input_plugin.h"
#include <windows.h>
#include <cstdint>
#include <iostream>
#include "flutter/shell/platform/common/cpp/json_method_codec.h"

Go to the source code of this file.

Namespaces

 flutter
 

Variables

static constexpr char kSetEditingStateMethod [] = "TextInput.setEditingState"
 
static constexpr char kClearClientMethod [] = "TextInput.clearClient"
 
static constexpr char kSetClientMethod [] = "TextInput.setClient"
 
static constexpr char kShowMethod [] = "TextInput.show"
 
static constexpr char kHideMethod [] = "TextInput.hide"
 
static constexpr char kMultilineInputType [] = "TextInputType.multiline"
 
static constexpr char kUpdateEditingStateMethod []
 
static constexpr char kPerformActionMethod [] = "TextInputClient.performAction"
 
static constexpr char kTextInputAction [] = "inputAction"
 
static constexpr char kTextInputType [] = "inputType"
 
static constexpr char kTextInputTypeName [] = "name"
 
static constexpr char kComposingBaseKey [] = "composingBase"
 
static constexpr char kComposingExtentKey [] = "composingExtent"
 
static constexpr char kSelectionAffinityKey [] = "selectionAffinity"
 
static constexpr char kAffinityDownstream [] = "TextAffinity.downstream"
 
static constexpr char kSelectionBaseKey [] = "selectionBase"
 
static constexpr char kSelectionExtentKey [] = "selectionExtent"
 
static constexpr char kSelectionIsDirectionalKey [] = "selectionIsDirectional"
 
static constexpr char kTextKey [] = "text"
 
static constexpr char kChannelName [] = "flutter/textinput"
 
static constexpr char kBadArgumentError [] = "Bad Arguments"
 
static constexpr char kInternalConsistencyError []
 

Variable Documentation

◆ kAffinityDownstream

constexpr char kAffinityDownstream[] = "TextAffinity.downstream"
static

Definition at line 32 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kBadArgumentError

constexpr char kBadArgumentError[] = "Bad Arguments"
static

Definition at line 40 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kChannelName

constexpr char kChannelName[] = "flutter/textinput"
static

Definition at line 38 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kClearClientMethod

constexpr char kClearClientMethod[] = "TextInput.clearClient"
static

Definition at line 15 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kComposingBaseKey

constexpr char kComposingBaseKey[] = "composingBase"
static

Definition at line 29 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kComposingExtentKey

constexpr char kComposingExtentKey[] = "composingExtent"
static

Definition at line 30 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kHideMethod

constexpr char kHideMethod[] = "TextInput.hide"
static

Definition at line 18 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kInternalConsistencyError

constexpr char kInternalConsistencyError[]
static
Initial value:
=
"Internal Consistency Error"

Definition at line 41 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kMultilineInputType

constexpr char kMultilineInputType[] = "TextInputType.multiline"
static

Definition at line 20 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kPerformActionMethod

constexpr char kPerformActionMethod[] = "TextInputClient.performAction"
static

Definition at line 24 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kSelectionAffinityKey

constexpr char kSelectionAffinityKey[] = "selectionAffinity"
static

Definition at line 31 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kSelectionBaseKey

constexpr char kSelectionBaseKey[] = "selectionBase"
static

Definition at line 33 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kSelectionExtentKey

constexpr char kSelectionExtentKey[] = "selectionExtent"
static

Definition at line 34 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kSelectionIsDirectionalKey

constexpr char kSelectionIsDirectionalKey[] = "selectionIsDirectional"
static

Definition at line 35 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kSetClientMethod

constexpr char kSetClientMethod[] = "TextInput.setClient"
static

Definition at line 16 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kSetEditingStateMethod

constexpr char kSetEditingStateMethod[] = "TextInput.setEditingState"
static

Definition at line 14 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kShowMethod

constexpr char kShowMethod[] = "TextInput.show"
static

Definition at line 17 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kTextInputAction

constexpr char kTextInputAction[] = "inputAction"
static

Definition at line 26 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kTextInputType

constexpr char kTextInputType[] = "inputType"
static

Definition at line 27 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kTextInputTypeName

constexpr char kTextInputTypeName[] = "name"
static

Definition at line 28 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kTextKey

constexpr char kTextKey[] = "text"
static

Definition at line 36 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().

◆ kUpdateEditingStateMethod

constexpr char kUpdateEditingStateMethod[]
static
Initial value:
=
"TextInputClient.updateEditingState"

Definition at line 22 of file text_input_plugin.cc.

Referenced by flutter::TextInputPlugin::KeyboardHook().