#include "ui/base/ime/linux/fake_input_method_context.h"
namespace ui {
FakeInputMethodContext::FakeInputMethodContext() = default;
bool FakeInputMethodContext::DispatchKeyEvent(
const ui::KeyEvent& ) { … }
bool FakeInputMethodContext::IsPeekKeyEvent(const ui::KeyEvent& key_event) { … }
void FakeInputMethodContext::Reset() { … }
void FakeInputMethodContext::UpdateFocus(
bool has_client,
TextInputType old_type,
const TextInputClientAttributes& new_client_attributes,
TextInputClient::FocusReason reason) { … }
void FakeInputMethodContext::SetCursorLocation(const gfx::Rect& rect) { … }
void FakeInputMethodContext::SetSurroundingText(
const std::u16string& text,
const gfx::Range& text_range,
const gfx::Range& composition_range,
const gfx::Range& selection_range,
const std::optional<GrammarFragment>& fragment,
const std::optional<AutocorrectInfo>& autocorrect) { … }
VirtualKeyboardController*
FakeInputMethodContext::GetVirtualKeyboardController() { … }
}