Home
last modified time | relevance | path

Searched refs:JsGetInputMethodController (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/inputmethod/imf/frameworks/js/napi/inputmethodclient/
H A Djs_get_input_method_textchange_listener.cpp35 JsGetInputMethodController::GetInstance()->InsertText(text); in InsertText()
40 JsGetInputMethodController::GetInstance()->DeleteRight(length); in DeleteForward()
45 JsGetInputMethodController::GetInstance()->DeleteLeft(length); in DeleteBackward()
50 JsGetInputMethodController::GetInstance()->SendKeyboardStatus(status); in SendKeyboardStatus()
55 JsGetInputMethodController::GetInstance()->SendFunctionKey(functionKey); in SendFunctionKey()
60 JsGetInputMethodController::GetInstance()->MoveCursor(direction); in MoveCursor()
65 JsGetInputMethodController::GetInstance()->HandleExtendAction(action); in HandleExtendAction()
70 return JsGetInputMethodController::GetInstance()->GetText("getLeftTextOfCursor", number); in GetLeftTextOfCursor()
75 return JsGetInputMethodController::GetInstance()->GetText("getRightTextOfCursor", number); in GetRightTextOfCursor()
80 return JsGetInputMethodController::GetInstance()->GetTextIndexAtCursor(); in GetTextIndexAtCursor()
H A Djs_get_input_method_controller.cpp51 thread_local napi_ref JsGetInputMethodController::IMCRef_ = nullptr;
53 std::mutex JsGetInputMethodController::controllerMutex_;
54 std::shared_ptr<JsGetInputMethodController> JsGetInputMethodController::controller_{ nullptr };
55 std::mutex JsGetInputMethodController::eventHandlerMutex_;
283 std::shared_ptr<JsGetInputMethodController> JsGetInputMethodController::GetInstance() in GetInstance()
296 void JsGetInputMethodController::RegisterListener( in RegisterListener()
440 napi_value JsGetInputMethodController::HandleSoftKeyboard( in HandleSoftKeyboard()
808 void JsGetInputMethodController::DeleteRight(int32_t length) in DeleteRight()
839 void JsGetInputMethodController::DeleteLeft(int32_t length) in DeleteLeft()
1043 int32_t JsGetInputMethodController::GetTextIndexAtCursor() in GetTextIndexAtCursor()
[all …]
H A Djs_get_input_method_controller.h154 class JsGetInputMethodController : public ControllerListener {
156 JsGetInputMethodController() = default;
157 ~JsGetInputMethodController() = default;
161 static std::shared_ptr<JsGetInputMethodController> GetInstance();
235 static std::shared_ptr<JsGetInputMethodController> controller_;
H A Dinput_method_module.cpp27 OHOS::MiscServices::JsGetInputMethodController::Init(env, exports); in Init()
H A Djs_get_input_method_textchange_listener.h21 class JsGetInputMethodController; variable