Flutter Engine
The Flutter Engine
Namespaces | Functions | Variables
text_delegate.cc File Reference
#include "text_delegate.h"
#include <fuchsia/ui/input/cpp/fidl.h>
#include <fuchsia/ui/input3/cpp/fidl.h>
#include <fuchsia/ui/views/cpp/fidl.h>
#include <lib/fidl/cpp/binding.h>
#include "flutter/fml/logging.h"
#include "flutter/fml/mapping.h"
#include "flutter/lib/ui/window/platform_message.h"
#include "flutter/shell/platform/fuchsia/flutter/keyboard.h"
#include "flutter/shell/platform/fuchsia/runtime/dart/utils/inlines.h"
#include "third_party/rapidjson/include/rapidjson/document.h"
#include "third_party/rapidjson/include/rapidjson/stringbuffer.h"
#include "third_party/rapidjson/include/rapidjson/writer.h"
#include "logging.h"

Go to the source code of this file.

Namespaces

namespace  flutter_runner
 

Functions

static fuchsia::ui::input::InputMethodAction flutter_runner::IntoInputMethodAction (const std::string action_string)
 
static const std::string flutter_runner::IntoTextInputAction (fuchsia::ui::input::InputMethodAction action)
 
template<class T >
void flutter_runner::SetInterfaceErrorHandler (fidl::InterfacePtr< T > &interface, std::string name)
 
template<class T >
void flutter_runner::SetInterfaceErrorHandler (fidl::Binding< T > &binding, std::string name)
 

Variables

static constexpr char flutter_runner::kInputActionKey [] = "inputAction"
 
static constexpr char flutter_runner::kTextInputActionDone [] = "TextInputAction.done"
 
static constexpr char flutter_runner::kTextInputActionNewline [] = "TextInputAction.newline"
 
static constexpr char flutter_runner::kTextInputActionGo [] = "TextInputAction.go"
 
static constexpr char flutter_runner::kTextInputActionNext [] = "TextInputAction.next"
 
static constexpr char flutter_runner::kTextInputActionPrevious [] = "TextInputAction.previous"
 
static constexpr char flutter_runner::kTextInputActionNone [] = "TextInputAction.none"
 
static constexpr char flutter_runner::kTextInputActionSearch [] = "TextInputAction.search"
 
static constexpr char flutter_runner::kTextInputActionSend [] = "TextInputAction.send"
 
static constexpr char flutter_runner::kTextInputActionUnspecified []