Home
last modified time | relevance | path

Searched refs:InputMethodAbility (Results 1 – 25 of 49) sorted by relevance

12

/ohos5.0/base/inputmethod/imf/test/fuzztest/inputmethodability_fuzzer/
H A Dinputmethodability_fuzzer.cpp54 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestInsertText()
60 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestSetImeListener()
67 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestSetKdListener()
73 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestDeleteForward()
79 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestDeleteBackward()
85 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestSendExtendAction()
91 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestHideKeyboardSelf()
97 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestGetTextBeforeCursor()
104 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestGetTextAfterCursor()
111 sptr<InputMethodAbility> ability = InputMethodAbility::GetInstance(); in TestSendFunctionKey()
[all …]
/ohos5.0/base/inputmethod/imf/frameworks/native/inputmethod_ability/src/
H A Dinput_method_ability.cpp40 sptr<InputMethodAbility> InputMethodAbility::instance_;
41 std::mutex InputMethodAbility::instanceLock_;
46 InputMethodAbility::InputMethodAbility() : msgHandler_(nullptr), stop_(false) in InputMethodAbility() function in OHOS::MiscServices::InputMethodAbility
50 InputMethodAbility::~InputMethodAbility() in ~InputMethodAbility()
60 sptr<InputMethodAbility> InputMethodAbility::GetInstance() in GetInstance()
144 int32_t InputMethodAbility::InitConnect() in InitConnect()
171 void InputMethodAbility::Initialize() in Initialize()
217 void InputMethodAbility::WorkThread() in WorkThread()
970 int32_t InputMethodAbility::ShowPanel( in ShowPanel()
1100 bool InputMethodAbility::IsCurrentIme() in IsCurrentIme()
[all …]
H A Dinput_method_ability_interface.cpp30 return InputMethodAbility::GetInstance()->SetCoreAndAgent(); in RegisteredProxy()
35 return InputMethodAbility::GetInstance()->UnRegisteredProxyIme(type); in UnRegisteredProxy()
40 return InputMethodAbility::GetInstance()->InsertText(text); in InsertText()
45 return InputMethodAbility::GetInstance()->DeleteForward(length); in DeleteForward()
50 return InputMethodAbility::GetInstance()->DeleteBackward(length); in DeleteBackward()
55 return InputMethodAbility::GetInstance()->MoveCursor(keyCode); in MoveCursor()
60 InputMethodAbility::GetInstance()->SetImeListener(imeListener); in SetImeListener()
65 InputMethodAbility::GetInstance()->SetKdListener(kdListener); in SetKdListener()
H A Dinput_method_core_stub.cpp69 return InputMethodAbility::GetInstance()->ShowKeyboard(); in ShowKeyboard()
74 return InputMethodAbility::GetInstance()->HideKeyboard(); in HideKeyboard()
79 return InputMethodAbility::GetInstance()->OnStopInputService(isTerminateIme); in StopInputService()
125 auto ret = InputMethodAbility::GetInstance()->OnSecurityChange(security); in SecurityChangeOnRemote()
142 auto ret = InputMethodAbility::GetInstance()->OnConnectSystemCmd(channelObject, agent); in OnConnectSystemCmdOnRemote()
163 auto ret = InputMethodAbility::GetInstance()->StopInput(channel); in StopInputOnRemote()
216 InputMethodAbility::GetInstance()->OnClientInactive(channel); in OnClientInactiveOnRemote()
222 return InputMethodAbility::GetInstance()->StartInput(clientInfo, isBindFromClient); in StartInput()
242 return InputMethodAbility::GetInstance()->IsEnable(); in IsEnable()
247 return InputMethodAbility::GetInstance()->IsPanelShown(panelInfo, isShown); in IsPanelShown()
H A Dinput_method_agent_stub.cpp104 auto ret = InputMethodAbility::GetInstance()->DispatchKeyEvent(keyEvent, consumer); in DispatchKeyEventOnRemote()
115 auto ret = InputMethodAbility::GetInstance()->ReceivePrivateCommand(privateCommand); in SendPrivateCommandOnRemote()
139 InputMethodAbility::GetInstance()->SetCallingWindow(windowId); in SetCallingWindow()
/ohos5.0/base/inputmethod/imf/frameworks/js/napi/inputmethodability/
H A Djs_text_input_client_engine.cpp94 int32_t code = InputMethodAbility::GetInstance()->MoveCursor(ctxt->num); in MoveCursor()
123 int32_t ret = InputMethodAbility::GetInstance()->MoveCursor(direction); in MoveCursorSync()
289 int32_t ret = InputMethodAbility::GetInstance()->DeleteForward(length); in DeleteForwardSync()
345 int32_t ret = InputMethodAbility::GetInstance()->DeleteBackward(length); in DeleteBackwardSync()
401 int32_t code = InputMethodAbility::GetInstance()->InsertText(ctxt->text); in InsertText()
430 int32_t ret = InputMethodAbility::GetInstance()->InsertText(text); in InsertTextSync()
561 int32_t ret = InputMethodAbility::GetInstance()->GetTextConfig(config); in GetEditorAttributeSync()
581 int32_t ret = InputMethodAbility::GetInstance()->GetTextConfig(config); in GetEditorAttribute()
804 int32_t ret = InputMethodAbility::GetInstance()->SetPreviewText(text, range); in SetPreviewTextSync()
848 int32_t ret = InputMethodAbility::GetInstance()->FinishTextPreview(false); in FinishTextPreviewSync()
[all …]
H A Djs_keyboard_controller_engine.cpp93 int32_t code = InputMethodAbility::GetInstance()->HideKeyboardSelf(); in Hide()
113 InputMethodAbility::GetInstance()->HideKeyboardSelf(); in HideKeyboard()
129 int32_t errorCode = InputMethodAbility::GetInstance()->ExitCurrentInputType(); in ExitCurrentInputType()
H A Djs_input_method_engine_setting.cpp219 if (!InputMethodAbility::GetInstance()->IsCurrentIme()) { in InitInputMethodSetting()
226 InputMethodAbility::GetInstance()->SetImeListener(engine); in InitInputMethodSetting()
345 if (type == "privateCommand" && !InputMethodAbility::GetInstance()->IsDefaultIme()) { in Subscribe()
403 …auto ret = InputMethodAbility::GetInstance()->CreatePanel(ctxt->context, ctxt->panelInfo, ctxt->pa… in CreatePanel()
456 auto errCode = InputMethodAbility::GetInstance()->DestroyPanel(ctxt->panel); in DestroyPanel()
478 int32_t ret = InputMethodAbility::GetInstance()->GetSecurityMode(security); in GetSecurityMode()
501 if (type == "privateCommand" && !InputMethodAbility::GetInstance()->IsDefaultIme()) { in UnSubscribe()
H A Djs_panel.cpp185InputMethodAbility::GetInstance()->NotifyPanelStatus(ctxt->inputMethodPanel, sysPanelStatus); in Resize()
259 auto code = InputMethodAbility::GetInstance()->ShowPanel(ctxt->inputMethodPanel); in Show()
277 auto code = InputMethodAbility::GetInstance()->HidePanel(ctxt->inputMethodPanel); in Hide()
421 if (InputMethodAbility::GetInstance()->IsDefaultIme()) { in CheckParam()
465InputMethodAbility::GetInstance()->NotifyPanelStatus(ctxt->inputMethodPanel, sysPanelStatus); in AdjustPanelRect()
/ohos5.0/base/inputmethod/imf/frameworks/native/inputmethod_ability/include/
H A Dinput_method_ability.h46 class InputMethodAbility : public RefBase, public PrivateCommandInterface {
48 InputMethodAbility();
49 ~InputMethodAbility();
50 static sptr<InputMethodAbility> GetInstance();
123 static sptr<InputMethodAbility> instance_;
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.8.1/
H A Dchangelogs-inputmethod-framworks.md140 - getInputMethodAbility(): InputMethodAbility;
146 …使用getInputMethodAbility()接口获取到InputMethodAbility对象,代替使用getInputMethodEngine()接口获取InputMethodEngine…
147 使用InputMethodAbility中的方法,不要再使用InputMethodEngine中的方法。
148 …使用InputMethodAbility中的on('inputStart')方法,获取到KeyboardController实例与InputClient实例,不要再使用InputMethodEng…
194 - interface InputMethodAbility
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_3.2.8.1/
H A Dchangelogs-inputmethod-framworks.md140 - getInputMethodAbility(): InputMethodAbility;
147 - Use the **getInputMethodAbility()** API to obtain an **InputMethodAbility** object, and do not…
148 - Use methods in **InputMethodAbility**, and do not use methods in **InputMethodEngine**.
149 - Use the **on('inputStart')** method in **InputMethodAbility** to obtain a **KeyboardController** …
196 - interface InputMethodAbility:
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta4/
H A Djs-apidiff-misc.md3 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility|@ohos.inputmethodengine.d.ts|
4 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_inputStart|@ohos.inpu…
5 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_inputStart|@ohos.inp…
6 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_inputStop|@ohos.input…
7 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_inputStop|@ohos.inpu…
10 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_keyboardShow|@ohos.in…
11 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_keyboardHide|@ohos.in…
12 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_keyboardShow|@ohos.i…
13 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_keyboardHide|@ohos.i…
14 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_setSubtype|@ohos.inpu…
[all …]
/ohos5.0/base/inputmethod/imf/test/unittest/cpp_test/src/
H A Dinput_method_ability_exception_test.cpp36 inputMethodAbility_ = InputMethodAbility::GetInstance(); in SetUpTestCase()
55 static sptr<InputMethodAbility> inputMethodAbility_;
57 sptr<InputMethodAbility> InputMethodAbilityExceptionTest::inputMethodAbility_;
H A Dime_proxy_test.cpp537 InputMethodAbility::GetInstance()->OnCursorUpdate(message);
549 InputMethodAbility::GetInstance()->OnSelectionChange(message1);
643 InputMethodAbility::GetInstance()->StopInput(nullptr);
654 InputMethodAbility::GetInstance()->OnClientInactive(nullptr);
H A Dinput_method_dfx_test.cpp151 static sptr<InputMethodAbility> inputMethodAbility_;
157 sptr<InputMethodAbility> InputMethodDfxTest::inputMethodAbility_;
220 inputMethodAbility_ = InputMethodAbility::GetInstance(); in SetUpTestCase()
H A Dinput_method_editor_test.cpp117 static sptr<InputMethodAbility> inputMethodAbility_;
125 sptr<InputMethodAbility> InputMethodEditorTest::inputMethodAbility_;
145 inputMethodAbility_ = InputMethodAbility::GetInstance(); in SetUpTestCase()
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta5/
H A Djs-apidiff-misc.md82 …: inputMethodEngine<br>方法 or 属性: function getInputMethodAbility(): InputMethodAbility;|@ohos.input…
98 |新增|NA|模块名: ohos.inputMethodEngine<br>类名: InputMethodAbility|@ohos.inputMethodEngine.d.ts|
101 |新增|NA|模块名: ohos.inputMethodEngine<br>类名: InputMethodAbility<br>方法 or 属性: on(type: 'inputStop', cal…
102 |新增|NA|模块名: ohos.inputMethodEngine<br>类名: InputMethodAbility<br>方法 or 属性: off(type: 'inputStop', ca…
103 |新增|NA|模块名: ohos.inputMethodEngine<br>类名: InputMethodAbility<br>方法 or 属性: on(type: 'setCallingWindo…
104 |新增|NA|模块名: ohos.inputMethodEngine<br>类名: InputMethodAbility<br>方法 or 属性: off(type: 'setCallingWind…
278 …名: inputMethodEngine<br>方法 or 属性:function getInputMethodAbility(): InputMethodAbility;|NA|@ohos.in…
294 |删除|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility|NA|@ohos.inputmethodengine.d.ts|
297 |删除|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法 or 属性:on(type: 'inputStop', callbac…
298 |删除|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法 or 属性:off(type: 'inputStop', callba…
[all …]
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/
H A Djs-apidiff-misc.md3 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility|@ohos.inputmethodengine.d.ts|
4 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_inputStart|@ohos.inpu…
5 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_inputStart|@ohos.inp…
6 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_inputStop|@ohos.input…
7 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_inputStop|@ohos.inpu…
10 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_keyboardShow|@ohos.in…
11 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_keyboardHide|@ohos.in…
12 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_keyboardShow|@ohos.i…
13 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:off_keyboardHide|@ohos.i…
14 |新增|NA|模块名: ohos.inputmethodengine<br>类名: InputMethodAbility<br>方法名 or 属性名:on_setSubtype|@ohos.inpu…
[all …]
/ohos5.0/base/inputmethod/imf/interfaces/inner_api/inputmethod_ability/
H A Dinputmethod_ability.versionscript17 *InputMethodAbility*;
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202211/
H A Djs-apidiff-misc.md15 |删除|模块名:ohos.inputmethodengine<br>类名:InputMethodAbility<br>方法名 or 属性名:off|NA|@ohos.inputmethodengin…
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta5/
H A Djs-apidiff-misc.md82 …ine<br>Method or attribute name: function getInputMethodAbility(): InputMethodAbility;|@ohos.input…
98 |Added|NA|Module name: ohos.inputMethodEngine<br>Class name: InputMethodAbility|@ohos.inputMethodEn…
101 |Added|NA|Module name: ohos.inputMethodEngine<br>Class name: InputMethodAbility<br>Method or attrib…
102 |Added|NA|Module name: ohos.inputMethodEngine<br>Class name: InputMethodAbility<br>Method or attrib…
103 |Added|NA|Module name: ohos.inputMethodEngine<br>Class name: InputMethodAbility<br>Method or attrib…
104 |Added|NA|Module name: ohos.inputMethodEngine<br>Class name: InputMethodAbility<br>Method or attrib…
105 |Added|NA|Module name: ohos.inputMethodEngine<br>Class name: InputMethodAbility<br>Method or attrib…
278 …ine<br>Method or attribute name: function getInputMethodAbility(): InputMethodAbility;|NA|@ohos.in…
294 |Deleted|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility|NA|@ohos.inputmethod…
297 |Deleted|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attribu…
[all …]
/ohos5.0/docs/zh-cn/application-dev/inputmethod/
H A Dinput-method-subtype-guide.md60 …let inputMethodAbility: inputMethodEngine.InputMethodAbility = inputMethodEngine.getInputMethodAbi…
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta4/
H A Djs-apidiff-misc.md3 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility|@ohos.inputmethoden…
4 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
5 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
6 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
7 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
8 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
10 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
11 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
12 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
14 |Added|NA|Module name: ohos.inputmethodengine<br>Class name: InputMethodAbility<br>Method or attrib…
[all …]
/ohos5.0/base/inputmethod/imf/frameworks/kits/extension/src/
H A Djs_inputmethod_extension.cpp249 auto inputMethodAbility = InputMethodAbility::GetInstance(); in OnStart()
265 auto ability = InputMethodAbility::GetInstance(); in OnStart()

12