/ohos5.0/base/inputmethod/imf/test/fuzztest/inputmethodability_fuzzer/ |
H A D | inputmethodability_fuzzer.cpp | 54 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 D | input_method_ability.cpp | 40 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 D | input_method_ability_interface.cpp | 30 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 D | input_method_core_stub.cpp | 69 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 D | input_method_agent_stub.cpp | 104 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 D | js_text_input_client_engine.cpp | 94 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 D | js_keyboard_controller_engine.cpp | 93 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 D | js_input_method_engine_setting.cpp | 219 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 D | js_panel.cpp | 185 … InputMethodAbility::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() 465 … InputMethodAbility::GetInstance()->NotifyPanelStatus(ctxt->inputMethodPanel, sysPanelStatus); in AdjustPanelRect()
|
/ohos5.0/base/inputmethod/imf/frameworks/native/inputmethod_ability/include/ |
H A D | input_method_ability.h | 46 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 D | changelogs-inputmethod-framworks.md | 140 - 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 D | changelogs-inputmethod-framworks.md | 140 - 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 D | js-apidiff-misc.md | 3 |新增|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 D | input_method_ability_exception_test.cpp | 36 inputMethodAbility_ = InputMethodAbility::GetInstance(); in SetUpTestCase() 55 static sptr<InputMethodAbility> inputMethodAbility_; 57 sptr<InputMethodAbility> InputMethodAbilityExceptionTest::inputMethodAbility_;
|
H A D | ime_proxy_test.cpp | 537 InputMethodAbility::GetInstance()->OnCursorUpdate(message); 549 InputMethodAbility::GetInstance()->OnSelectionChange(message1); 643 InputMethodAbility::GetInstance()->StopInput(nullptr); 654 InputMethodAbility::GetInstance()->OnClientInactive(nullptr);
|
H A D | input_method_dfx_test.cpp | 151 static sptr<InputMethodAbility> inputMethodAbility_; 157 sptr<InputMethodAbility> InputMethodDfxTest::inputMethodAbility_; 220 inputMethodAbility_ = InputMethodAbility::GetInstance(); in SetUpTestCase()
|
H A D | input_method_editor_test.cpp | 117 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 D | js-apidiff-misc.md | 82 …: 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 D | js-apidiff-misc.md | 3 |新增|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 D | inputmethod_ability.versionscript | 17 *InputMethodAbility*;
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202211/ |
H A D | js-apidiff-misc.md | 15 |删除|模块名:ohos.inputmethodengine<br>类名:InputMethodAbility<br>方法名 or 属性名:off|NA|@ohos.inputmethodengin…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta5/ |
H A D | js-apidiff-misc.md | 82 …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 D | input-method-subtype-guide.md | 60 …let inputMethodAbility: inputMethodEngine.InputMethodAbility = inputMethodEngine.getInputMethodAbi…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta4/ |
H A D | js-apidiff-misc.md | 3 |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 D | js_inputmethod_extension.cpp | 249 auto inputMethodAbility = InputMethodAbility::GetInstance(); in OnStart() 265 auto ability = InputMethodAbility::GetInstance(); in OnStart()
|