Home
last modified time | relevance | path

Searched refs:nativeObject (Results 1 - 25 of 30) sorted by relevance

12

/base/update/updateservice/frameworks/js/napi/session/include/
H A Dnapi_common_define.h92 T *nativeObject = nullptr; in CreateJsObject() local
93 status = napi_unwrap(env, jsObject, (void **) &nativeObject); in CreateJsObject()
96 napi_remove_wrap(env, jsObject, (void **) &nativeObject); in CreateJsObject()
100 return nativeObject; in CreateJsObject()
111 T *nativeObject = nullptr; in UnwrapJsObject() local
112 napi_unwrap(env, thisVar, (void **)&nativeObject); in UnwrapJsObject()
113 return nativeObject; in UnwrapJsObject()
/base/inputmethod/imf/test/unittest/cpp_test/src/
H A Djs_util_test.cpp34 static napi_value Write(napi_env env, const std::shared_ptr<Property> &nativeObject) in Write()
36 if (nativeObject == nullptr) { in Write()
39 return Write(env, *nativeObject); in Write()
41 static napi_value Write(napi_env env, const Property &nativeObject) in Write()
45 auto ret = JsUtil::Object::WriteProperty(env, object, "name", nativeObject.name); in Write()
46 ret = ret && JsUtil::Object::WriteProperty(env, object, "id", nativeObject.id); in Write()
47 ret = ret && JsUtil::Object::WriteProperty(env, object, "icon", nativeObject.icon); in Write()
48 ret = ret && JsUtil::Object::WriteProperty(env, object, "iconId", nativeObject.iconId); in Write()
51 static bool Read(napi_env env, napi_value object, Property &nativeObject) in Read()
53 auto ret = JsUtil::Object::ReadProperty(env, object, "name", nativeObject in Read()
[all...]
/base/inputmethod/imf/frameworks/js/napi/inputmethodability/
H A Dpanel_listener_impl.cpp140 napi_value JsWindowSize::Write(napi_env env, const WindowSize &nativeObject) in Write() argument
144 bool ret = JsUtil::Object::WriteProperty(env, jsObject, "width", nativeObject.width); in Write()
145 ret = ret && JsUtil::Object::WriteProperty(env, jsObject, "height", nativeObject.height); in Write()
149 bool JsWindowSize::Read(napi_env env, napi_value jsObject, WindowSize &nativeObject) in Read() argument
151 auto ret = JsUtil::Object::ReadProperty(env, jsObject, "width", nativeObject.width); in Read()
152 ret = ret && JsUtil::Object::ReadProperty(env, jsObject, "height", nativeObject.height); in Read()
H A Dpanel_listener_impl.h35 static napi_value Write(napi_env env, const WindowSize &nativeObject);
36 static bool Read(napi_env env, napi_value jsObject, WindowSize &nativeObject);
H A Djs_text_input_client_engine.cpp898 napi_value JsRect::Write(napi_env env, const Rosen::Rect &nativeObject) in Write() argument
902 bool ret = JsUtil::Object::WriteProperty(env, jsObject, "left", nativeObject.posX_); in Write()
903 ret = ret && JsUtil::Object::WriteProperty(env, jsObject, "top", nativeObject.posY_); in Write()
904 ret = ret && JsUtil::Object::WriteProperty(env, jsObject, "width", nativeObject.width_); in Write()
905 ret = ret && JsUtil::Object::WriteProperty(env, jsObject, "height", nativeObject.height_); in Write()
909 bool JsRect::Read(napi_env env, napi_value jsObject, Rosen::Rect &nativeObject) in Read() argument
911 auto ret = JsUtil::Object::ReadProperty(env, jsObject, "left", nativeObject.posX_); in Read()
912 ret = ret && JsUtil::Object::ReadProperty(env, jsObject, "top", nativeObject.posY_); in Read()
913 ret = ret && JsUtil::Object::ReadProperty(env, jsObject, "width", nativeObject.width_); in Read()
914 ret = ret && JsUtil::Object::ReadProperty(env, jsObject, "height", nativeObject in Read()
918 Write(napi_env env, const CallingWindowInfo &nativeObject) Write() argument
927 Read(napi_env env, napi_value object, CallingWindowInfo &nativeObject) Read() argument
943 Write(napi_env env, const Range &nativeObject) Write() argument
952 Read(napi_env env, napi_value jsObject, Range &nativeObject) Read() argument
959 Write(napi_env env, const InputAttribute &nativeObject) Write() argument
970 Read(napi_env env, napi_value jsObject, InputAttribute &nativeObject) Read() argument
[all...]
H A Djs_text_input_client_engine.h41 static napi_value Write(napi_env env, const Rosen::Rect &nativeObject);
42 static bool Read(napi_env env, napi_value jsObject, Rosen::Rect &nativeObject);
46 static napi_value Write(napi_env env, const CallingWindowInfo &nativeObject);
47 static bool Read(napi_env env, napi_value object, CallingWindowInfo &nativeObject);
51 static napi_value Write(napi_env env, const Range &nativeObject);
52 static bool Read(napi_env env, napi_value jsObject, Range &nativeObject);
56 static napi_value Write(napi_env env, const InputAttribute &nativeObject);
57 static bool Read(napi_env env, napi_value jsObject, InputAttribute &nativeObject);
/base/global/i18n/interfaces/js/kits/src/
H A Dentity_recognizer_addon.cpp32 void EntityRecognizerAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
34 if (!nativeObject) { in Destructor()
37 delete reinterpret_cast<EntityRecognizerAddon *>(nativeObject); in Destructor()
38 nativeObject = nullptr; in Destructor()
H A Di18n_normalizer_addon.cpp38 void I18nNormalizerAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
40 if (!nativeObject) { in Destructor()
43 delete reinterpret_cast<I18nNormalizerAddon *>(nativeObject); in Destructor()
44 nativeObject = nullptr; in Destructor()
H A Dsystem_locale_manager_addon.cpp32 void SystemLocaleManagerAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
34 if (!nativeObject) { in Destructor()
37 delete reinterpret_cast<SystemLocaleManagerAddon *>(nativeObject); in Destructor()
38 nativeObject = nullptr; in Destructor()
H A Dholiday_manager_addon.cpp32 void HolidayManagerAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
34 if (!nativeObject) { in Destructor()
37 delete reinterpret_cast<HolidayManagerAddon *>(nativeObject); in Destructor()
38 nativeObject = nullptr; in Destructor()
H A Di18n_unicode_addon.cpp29 void I18nUnicodeAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
31 if (!nativeObject) { in Destructor()
34 delete reinterpret_cast<I18nUnicodeAddon *>(nativeObject); in Destructor()
35 nativeObject = nullptr; in Destructor()
H A Di18n_timezone_addon.cpp31 void I18nTimeZoneAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
33 if (!nativeObject) { in Destructor()
36 delete reinterpret_cast<I18nTimeZoneAddon *>(nativeObject); in Destructor()
37 nativeObject = nullptr; in Destructor()
H A Di18n_calendar_addon.cpp78 void I18nCalendarAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
80 if (!nativeObject) { in Destructor()
83 delete reinterpret_cast<I18nCalendarAddon *>(nativeObject); in Destructor()
84 nativeObject = nullptr; in Destructor()
H A Di18n_system_addon.cpp35 void I18nSystemAddon::Destructor(napi_env env, void *nativeObject, void *finalize_hint) in Destructor() argument
37 if (!nativeObject) { in Destructor()
40 delete reinterpret_cast<I18nSystemAddon *>(nativeObject); in Destructor()
41 nativeObject = nullptr; in Destructor()
/base/global/i18n/interfaces/js/kits/include/
H A Dentity_recognizer_addon.h31 static void Destructor(napi_env env, void *nativeObject, void *hint);
H A Di18n_normalizer_addon.h30 static void Destructor(napi_env env, void *nativeObject, void *hint);
H A Dsystem_locale_manager_addon.h29 static void Destructor(napi_env env, void *nativeObject, void *hint);
H A Di18n_unicode_addon.h28 static void Destructor(napi_env env, void *nativeObject, void *hint);
H A Dholiday_manager_addon.h30 static void Destructor(napi_env env, void *nativeObject, void *hint);
H A Di18n_timezone_addon.h29 static void Destructor(napi_env env, void *nativeObject, void *hint);
H A Di18n_calendar_addon.h30 static void Destructor(napi_env env, void *nativeObject, void *hint);
H A Di18n_system_addon.h30 static void Destructor(napi_env env, void *nativeObject, void *finalize_hint);
H A Di18n_addon.h43 static void Destructor(napi_env env, void *nativeObject, void *finalize_hint);
H A Dintl_addon.h60 static void Destructor(napi_env env, void *nativeObject, void *finalize_hint);
/base/global/resource_management/interfaces/js/innerkits/core/src/
H A Dresource_manager_addon.cpp116 void ResourceManagerAddon::Destructor(napi_env env, void *nativeObject, void *hint) in Destructor() argument
119 addonPtr.reset(static_cast<std::shared_ptr<ResourceManagerAddon>*>(nativeObject)); in Destructor()

Completed in 15 milliseconds

12