diff --git a/BUILD.gn b/BUILD.gn index f58353d..d40ec98 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -23,7 +23,7 @@ group("inputmethod_native_packages") { "frameworks/inputmethod_controller:inputmethod_client", "frameworks/inputmethod_ability:inputmethod_ability", "interfaces/kits/js/declaration:inputmethod", - "interfaces/kits/js/napi:inputmethodability", + "interfaces/kits/js/napi:inputmethodengine", "profile:miscservices_inputmethod_sa_profiles", ] } diff --git a/interfaces/kits/js/napi/BUILD.gn b/interfaces/kits/js/napi/BUILD.gn index 358db01..6a0acd8 100644 --- a/interfaces/kits/js/napi/BUILD.gn +++ b/interfaces/kits/js/napi/BUILD.gn @@ -13,7 +13,7 @@ import("//build/ohos.gni") -config("inputmethodability_native_config") { +config("inputmethodengine_native_config") { visibility = [ ":*" ] include_dirs = [ "include", @@ -21,12 +21,12 @@ config("inputmethodability_native_config") { } -config("inputmethodability_native_public_config") { +config("inputmethodengine_native_public_config") { visibility = [] include_dirs = [ "include" ] } -ohos_shared_library("inputmethodability") { +ohos_shared_library("inputmethodengine") { include_dirs = [ "//third_party/node/src", "//foundation/ace/napi/interfaces/kits", @@ -39,7 +39,7 @@ ohos_shared_library("inputmethodability") { sources = [ "js_input_method_engine.cpp" ] - configs = [ ":inputmethodability_native_config" ] + configs = [ ":inputmethodengine_native_config" ] deps = [ "//base/miscservices/inputmethod/frameworks/inputmethod_ability:inputmethod_ability", diff --git a/interfaces/kits/js/napi/js_input_method_engine.cpp b/interfaces/kits/js/napi/js_input_method_engine.cpp index 17b3a5e..a5eb6c6 100644 --- a/interfaces/kits/js/napi/js_input_method_engine.cpp +++ b/interfaces/kits/js/napi/js_input_method_engine.cpp @@ -180,9 +180,9 @@ napi_value JS_Off(napi_env env, napi_callback_info cbInfo) return result; } -napi_value InputMethodAbilityInit(napi_env env, napi_value exports) +napi_value InputMethodEngineInit(napi_env env, napi_value exports) { - IMSA_HILOGI("InputMethodAbilityInit() is called!"); + IMSA_HILOGI("InputMethodEngineInit() is called!"); const char className[] = "EventTarget"; napi_value constructor = nullptr; napi_property_descriptor desc[] = { @@ -194,18 +194,18 @@ napi_value InputMethodAbilityInit(napi_env env, napi_value exports) }; napi_define_class(env, className, sizeof(className), JS_Constructor, nullptr, sizeof(desc) / sizeof(desc[0]), desc, &constructor); - napi_set_named_property(env, exports, "InputMethodAbility", constructor); + napi_set_named_property(env, exports, "InputMethodEngine", constructor); return exports; } /* * module define */ -static napi_module inputMethodAbilityModule = { +static napi_module inputMethodEngineModule = { .nm_version = 1, .nm_flags = 0, .nm_filename = nullptr, - .nm_register_func = InputMethodAbilityInit, + .nm_register_func = InputMethodEngineInit, .nm_modname = "inputMethodEngine", .nm_priv = ((void*)0), .reserved = {0}, @@ -216,5 +216,5 @@ static napi_module inputMethodAbilityModule = { extern "C" __attribute__((constructor)) void RegisterModule() { IMSA_HILOGI("RegisterModule() is called!"); -napi_module_register(&inputMethodAbilityModule); +napi_module_register(&inputMethodEngineModule); } \ No newline at end of file