diff --git a/interfaces/kits/js/declaration/api/@ohos.inputmethodability.d.ts b/interfaces/kits/js/declaration/api/@ohos.inputmethodengine.d.ts similarity index 92% rename from interfaces/kits/js/declaration/api/@ohos.inputmethodability.d.ts rename to interfaces/kits/js/declaration/api/@ohos.inputmethodengine.d.ts index 56e6b4ad7539379289502d360f4ea31e0d5d730f..0d4ef4db27534035b7d01523ced36fcd86f93fd9 100644 --- a/interfaces/kits/js/declaration/api/@ohos.inputmethodability.d.ts +++ b/interfaces/kits/js/declaration/api/@ohos.inputmethodengine.d.ts @@ -21,7 +21,7 @@ import { AsyncCallback } from './basic'; * @since 7 * @devices phone, tablet, tv, wearable */ -declare namespace inputMethodAbility { +declare namespace inputMethodEngine { function on(type: 'keyboardShow', callback: () => void): void; function off(type: 'keyboardShow', callback: () => void): void; @@ -38,4 +38,4 @@ declare namespace inputMethodAbility { function HideKeyboardSelf(): Promise; } -export default inputMethodAbility; +export default inputMethodEngine; diff --git a/interfaces/kits/js/napi/BUILD.gn b/interfaces/kits/js/napi/BUILD.gn index 6697b5eb7907fde43c141e58b45988ae48182563..358db01e8c633369aa2a0b35defadf4fe9ab22fb 100644 --- a/interfaces/kits/js/napi/BUILD.gn +++ b/interfaces/kits/js/napi/BUILD.gn @@ -37,7 +37,7 @@ ohos_shared_library("inputmethodability") { "-g3", ] - sources = [ "js_input_method_ability.cpp" ] + sources = [ "js_input_method_engine.cpp" ] configs = [ ":inputmethodability_native_config" ] diff --git a/interfaces/kits/js/napi/js_input_method_ability.cpp b/interfaces/kits/js/napi/js_input_method_engine.cpp similarity index 94% rename from interfaces/kits/js/napi/js_input_method_ability.cpp rename to interfaces/kits/js/napi/js_input_method_engine.cpp index bb8ef017fa453a750723796952b64829f15a7638..75d299e0ffcaf52a9d31c018e12b18cf19b4419f 100644 --- a/interfaces/kits/js/napi/js_input_method_ability.cpp +++ b/interfaces/kits/js/napi/js_input_method_engine.cpp @@ -199,13 +199,13 @@ napi_value InputMethodAbilityInit(napi_env env, napi_value exports) * module define */ static napi_module inputMethodAbilityModule = { -.nm_version = 1, -.nm_flags = 0, -.nm_filename = nullptr, -.nm_register_func = InputMethodAbilityInit, -.nm_modname = "inputMethodAbility", -.nm_priv = ((void*)0), -.reserved = { 0 }, + .nm_version = 1, + .nm_flags = 0, + .nm_filename = nullptr, + .nm_register_func = InputMethodAbilityInit, + .nm_modname = "inputMethodEngine", + .nm_priv = ((void*)0), + .reserved = {0}, }; /* * module register