/base/web/webview/interfaces/kits/napi/webviewcontroller/ |
H A D | native_media_player_impl.cpp | 26 : nwebId_(nwebId), env_(env), value_(value) in NWebNativeMediaPlayerBridgeImpl() 34 NAPI_GET_CALLBACK_RETURN_VOID(env_, value_, "updateRect", callback); in UpdateRect() 37 NAPI_CALL_RETURN_VOID(env_, napi_create_double(env_, x, &argv[INTEGER_ZERO])); in UpdateRect() 38 NAPI_CALL_RETURN_VOID(env_, napi_create_double(env_, y, &argv[INTEGER_ONE])); in UpdateRect() 39 NAPI_CALL_RETURN_VOID(env_, napi_create_double(env_, width, &argv[INTEGER_TWO])); in UpdateRect() 40 NAPI_CALL_RETURN_VOID(env_, napi_create_double(env_, heigh in UpdateRect() [all...] |
H A D | web_download_delegate.cpp | 34 env_(env) in WebDownloadDelegate() 43 napi_delete_reference(env_, download_before_start_callback_); in ~WebDownloadDelegate() 46 napi_delete_reference(env_, download_did_update_callback_); in ~WebDownloadDelegate() 49 napi_delete_reference(env_, download_did_finish_callback_); in ~WebDownloadDelegate() 52 napi_delete_reference(env_, download_did_fail_callback_); in ~WebDownloadDelegate() 60 napi_delete_reference(env_, delegate_); in RemoveSelfRef() 68 if (!env_) { in DownloadBeforeStart() 74 OHOS::NApiScope scope(env_); in DownloadBeforeStart() 83 status = napi_get_reference_value(env_, download_before_start_callback_, &callbackFunc); in DownloadBeforeStart() 90 napi_create_object(env_, in DownloadBeforeStart() [all...] |
H A D | web_scheme_handler_request.cpp | 67 : env_(env) in WebSchemeHandlerRequest() 75 env_ = env; in WebSchemeHandlerRequest() 172 : env_(env) in WebSchemeHandlerResponse() 180 : env_(env), response_(response) in WebSchemeHandlerResponse() 188 (void)env_; in ~WebSchemeHandlerResponse() 315 : env_(env) in WebSchemeHandler() 335 napi_delete_reference(env_, request_start_callback_); in ~WebSchemeHandler() 336 napi_delete_reference(env_, request_stop_callback_); in ~WebSchemeHandler() 353 napi_open_handle_scope(env_, &scope); in RequestStart() 367 status = napi_get_reference_value(env_, request_start_callback in RequestStart() [all...] |
/foundation/arkui/ace_engine/interfaces/napi/kits/observer/ |
H A D | ui_observer_listener.cpp | 27 if (!env_ || !callback_) { in OnNavigationStateChange() 33 auto status = napi_open_handle_scope(env_, &scope); in OnNavigationStateChange() 38 napi_get_reference_value(env_, callback_, &callback); in OnNavigationStateChange() 40 napi_call_function(env_, nullptr, callback, 1, argv, nullptr); in OnNavigationStateChange() 41 napi_close_handle_scope(env_, scope); in OnNavigationStateChange() 47 if (!env_ || !callback_) { in OnScrollEventStateChange() 53 napi_get_reference_value(env_, callback_, &callback); in OnScrollEventStateChange() 55 napi_create_object(env_, &objValue); in OnScrollEventStateChange() 60 napi_create_string_utf8(env_, id.c_str(), id.length(), &scrollId); in OnScrollEventStateChange() 61 napi_create_int32(env_, uniqueI in OnScrollEventStateChange() [all...] |
/foundation/graphic/graphic_3d/kits/js/include/napi/ |
H A D | napi_api.h | 40 napi_env env_ { nullptr }; 53 Value(napi_env env, napi_value v) : env_(env) in Value() 61 status = napi_typeof(env_, v, &jstype); in Value() 67 napi_is_array(env_, v, &isArray); in Value() 75 return (env_ && value_); in IsValid() 84 return env_; in GetEnv() 100 napi_env env_ { nullptr }; 109 status = napi_typeof(env_, args[index], &jstype); in validate() 111 napi_is_array(env_, args[index], &isArray); in validate() 136 env_ in FunctionContext() 205 onstexpr(index < sizeof...(Types)) { return Value<typename GetTypeImpl<index, Types...>::type> { env_, args[index] }; } if constexpr (index >= sizeof...(Types)) Arg() argument [all...] |
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/class_constants/ |
H A D | constants.cpp | 53 napi_create_int32(exports_.env_, F_OK, &F_OK_); // 0 F_OK in Export() 55 napi_create_int32(exports_.env_, R_OK, &R_OK_); // 4 R_OK in Export() 57 napi_create_int32(exports_.env_, W_OK, &W_OK_); // 2 W_OK in Export() 59 napi_create_int32(exports_.env_, X_OK, &X_OK_); // 1 X_OK in Export() 62 napi_create_int32(exports_.env_, O_RDONLY, &O_RDONLY_); // 0 O_RDONLY in Export() 64 napi_create_int32(exports_.env_, O_WRONLY, &O_WRONLY_); // 1 O_WRONLY in Export() 66 napi_create_int32(exports_.env_, O_RDWR, &O_RDWR_); // 2 O_RDWR in Export() 68 napi_create_int32(exports_.env_, O_CREAT, &O_CREAT_); // 0o100 O_CREAT in Export() 70 napi_create_int32(exports_.env_, O_EXCL, &O_EXCL_); // 0o200 O_EXCL in Export() 72 napi_create_int32(exports_.env_, O_TRUN in Export() [all...] |
/foundation/multimedia/media_library/frameworks/js/src/ |
H A D | short_term_callback.cpp | 36 this->env_ = env; in ShortTermCallback() 52 CHECK_ARGS_RET_VOID(this->env_, true, JS_INNER_FAIL); in OnResult() 90 napi_typeof(this->env_, func, &valueType); in SetFunc() 92 napi_create_reference(this->env_, func, ARGS_ONE, &this->callbackRef); in SetFunc() 101 CHECK_ARGS_RET_VOID(this->env_, napi_get_undefined(this->env_, &undefined), JS_INNER_FAIL); in SendMessageBack() 104 CHECK_ARGS_RET_VOID(this->env_, napi_create_object(this->env_, &results[PARAM0]), JS_INNER_FAIL); in SendMessageBack() 107 CHECK_ARGS_RET_VOID(this->env_, napi_create_int32(this->env_, thi in SendMessageBack() [all...] |
H A D | confirm_callback.cpp | 35 this->env_ = env; in ConfirmCallback() 41 this->env_ = env; 63 CHECK_ARGS_RET_VOID(this->env_, true, JS_INNER_FAIL); in OnResult() 99 napi_typeof(this->env_, func, &valueType); in SetFunc() 101 napi_create_reference(this->env_, func, ARGS_ONE, &this->callbackRef); in SetFunc() 132 CHECK_ARGS_RET_VOID(this->env_, napi_get_undefined(this->env_, &undefined), JS_INNER_FAIL); in SendMessageBack() 135 CHECK_ARGS_RET_VOID(this->env_, napi_create_object(this->env_, &results[PARAM0]), JS_INNER_FAIL); in SendMessageBack() 139 CHECK_ARGS_RET_VOID(this->env_, napi_create_int3 in SendMessageBack() [all...] |
H A D | request_photo_uris_read_permission_callback.cpp | 37 this->env_ = env; in RequestPhotoUrisReadPermissionCallback() 58 CHECK_ARGS_RET_VOID(this->env_, true, JS_INNER_FAIL); in OnResult() 99 napi_typeof(this->env_, func, &valueType); in SetFunc() 101 napi_create_reference(this->env_, func, ARGS_ONE, &this->callbackRef); in SetFunc() 133 CHECK_ARGS_RET_VOID(this->env_, napi_get_undefined(this->env_, &undefined), JS_INNER_FAIL); in SendMessageBack() 136 CHECK_ARGS_RET_VOID(this->env_, napi_create_object(this->env_, &results[PARAM0]), JS_INNER_FAIL); in SendMessageBack() 140 CHECK_ARGS_RET_VOID(this->env_, napi_create_int32(this->env_, thi in SendMessageBack() [all...] |
H A D | delete_callback.cpp | 31 this->env_ = env; in DeleteCallback() 37 this->env_ = env; 91 napi_typeof(this->env_, func, &valueType); in SetFunc() 93 napi_create_reference(this->env_, func, ARGS_ONE, &this->callbackRef); in SetFunc() 101 CHECK_ARGS_RET_VOID(this->env_, napi_get_undefined(this->env_, &undefined), JS_ERR_PARAMETER_INVALID); in SendMessageBack() 104 CHECK_ARGS_RET_VOID(this->env_, napi_create_object(this->env_, &results[PARAM0]), JS_ERR_PARAMETER_INVALID); in SendMessageBack() 107 CHECK_ARGS_RET_VOID(this->env_, napi_create_int32(this->env_, thi in SendMessageBack() [all...] |
/foundation/communication/netmanager_base/utils/napi_utils/src/ |
H A D | event_listener.cpp | 25 : env_(env), in EventListener() 35 env_ = listener.env_; in EventListener() 44 napi_value callback = NapiUtils::GetReference(listener.env_, listener.callbackRef_); in EventListener() 45 callbackRef_ = NapiUtils::CreateReference(env_, callback); in EventListener() 52 NapiUtils::DeleteReference(env_, callbackRef_); in ~EventListener() 59 env_ = listener.env_; in operator =() 68 napi_value callback = NapiUtils::GetReference(listener.env_, listener.callbackRef_); in operator =() 69 callbackRef_ = NapiUtils::CreateReference(env_, callbac in operator =() [all...] |
/foundation/communication/netstack/utils/napi_utils/src/ |
H A D | event_listener.cpp | 32 : env_(env), in EventListener() 43 env_ = listener.env_; in EventListener() 53 napi_value callback = NapiUtils::GetReference(listener.env_, listener.callbackRef_); in EventListener() 54 callbackRef_ = NapiUtils::CreateReference(env_, callback); in EventListener() 60 NapiUtils::DeleteReference(env_, callbackRef_); in ~EventListener() 67 env_ = listener.env_; in operator =() 74 NapiUtils::DeleteReference(env_, callbackRef_); in operator =() 81 napi_value callback = NapiUtils::GetReference(listener.env_, listene in operator =() [all...] |
H A D | base_context.cpp | 27 env_(env), in BaseContext() 45 env_(env), in BaseContext() 93 (void)napi_delete_reference(env_, callback_); in SetCallback() 95 auto status = napi_create_reference(env_, callback, 1, &callback_); in SetCallback() 109 (void)napi_delete_reference(env_, callback_); in DeleteCallback() 120 napi_status ret = napi_create_async_work(env_, nullptr, NapiUtils::CreateStringUtf8(env_, name), executor, callback, in CreateAsyncWork() 130 (void)napi_queue_async_work_with_qos(env_, asyncWork_, napi_qos_default); in CreateAsyncWork() 138 (void)napi_delete_async_work(env_, asyncWork_); in DeleteAsyncWork() 144 NAPI_CALL(env_, napi_create_promis in CreatePromise() [all...] |
/foundation/communication/bluetooth/frameworks/js/napi/src/common/ |
H A D | napi_async_callback.cpp | 50 NapiCallback::NapiCallback(napi_env env, napi_value callback) : env_(env) in NapiCallback() 59 auto status = napi_delete_reference(env_, callbackRef_); in ~NapiCallback() 102 NapiHandleScope scope(env_); in CallFunction() 103 napi_value val = object->ToNapiValue(env_); in CallFunction() 104 NapiCallFunction(env_, callbackRef_, &val, ARGS_SIZE_ONE); in CallFunction() 114 NapiHandleScope scope(env_); in CallFunction() 115 napi_value code = GetCallbackErrorValue(env_, errCode); in CallFunction() 116 napi_value val = object->ToNapiValue(env_); in CallFunction() 118 NapiCallFunction(env_, callbackRef_, argv, ARGS_SIZE_TWO); in CallFunction() 123 return env_; in GetNapiEnv() [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/launchermgr/ |
H A D | bundle_status_callback.cpp | 25 : env_(env), addedCallback_(addedCallback), in BundleStatusCallback() 31 napi_get_uv_event_loop(env_, &loop); in ~BundleStatusCallback() 37 .env_ = env_, in ~BundleStatusCallback() 55 napi_delete_reference(delRefCallbackInfo->env_, delRefCallbackInfo->addedCallback_); in ~BundleStatusCallback() 56 napi_delete_reference(delRefCallbackInfo->env_, delRefCallbackInfo->updatedCallback_); in ~BundleStatusCallback() 57 napi_delete_reference(delRefCallbackInfo->env_, delRefCallbackInfo->removeCallback_); in ~BundleStatusCallback() 72 napi_get_uv_event_loop(env_, &loop); in OnBundleAdded() 79 .env_ = env_, in OnBundleAdded() [all...] |
/foundation/barrierfree/accessibility/interfaces/kits/napi/src/ |
H A D | napi_accessibility_config_observer.cpp | 109 napi_get_uv_event_loop(env_, &loop); in NotifyStateChanged() 117 napi_env env = callbackInfo->env_; in NotifyStateChanged() 122 OHOS::Accessibility::TmpOpenScope(callbackInfo->env_), closeScope); in NotifyStateChanged() 124 napi_create_object(callbackInfo->env_, &jsEvent); in NotifyStateChanged() 129 napi_get_boolean(callbackInfo->env_, callbackInfo->state_, &jsEvent); in NotifyStateChanged() 133 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyStateChanged() 135 napi_get_undefined(callbackInfo->env_, &undefined); in NotifyStateChanged() 136 napi_call_function(callbackInfo->env_, undefined, handler, 1, &jsEvent, &callResult); in NotifyStateChanged() 138 napi_get_value_int32(callbackInfo->env_, callResult, &result); in NotifyStateChanged() 152 napi_get_uv_event_loop(env_, in NotifyPropertyChanged() [all...] |
/foundation/distributedhardware/device_manager/interfaces/kits/js4.0/src/ |
H A D | dm_native_event.cpp | 24 env_ = env; in DmNativeEvent() 34 napi_delete_reference(env_, listener->handlerRef); in ~DmNativeEvent() 37 napi_delete_reference(env_, thisVarRef_); in ~DmNativeEvent() 46 napi_create_reference(env_, handler, 1, &listener->handlerRef); in On() 54 napi_open_handle_scope(env_, &scope); in Off() 64 napi_close_handle_scope(env_, scope); in Off() 68 napi_delete_reference(env_, listener->handlerRef); in Off() 70 napi_close_handle_scope(env_, scope); in Off() 77 napi_open_handle_scope(env_, &scope); in OnEvent() 87 napi_close_handle_scope(env_, scop in OnEvent() [all...] |
/foundation/distributedhardware/device_manager/interfaces/kits/js/src/ |
H A D | dm_native_event.cpp | 24 env_ = env; in DmNativeEvent() 34 napi_delete_reference(env_, listener->handlerRef); in ~DmNativeEvent() 38 napi_delete_reference(env_, thisVarRef_); in ~DmNativeEvent() 47 napi_create_reference(env_, handler, 1, &listener->handlerRef); in On() 55 napi_open_handle_scope(env_, &scope); in Off() 65 napi_close_handle_scope(env_, scope); in Off() 69 napi_delete_reference(env_, listener->handlerRef); in Off() 71 napi_close_handle_scope(env_, scope); in Off() 78 napi_open_handle_scope(env_, &scope); in OnEvent() 88 napi_close_handle_scope(env_, scop in OnEvent() [all...] |
/foundation/ability/ability_runtime/test/unittest/js_ui_service_extension_context_first_test/ |
H A D | js_ui_service_extension_context_first_test.cpp | 48 napi_env env_ = nullptr; member in OHOS::AbilityRuntime::JsUiServiceExtensionContextFirstTest 69 env_ = reinterpret_cast<napi_env>(new ArkNativeEngine(vm_, nullptr)); in SetUp() 74 if (env_ != nullptr) { in TearDown() 75 delete reinterpret_cast<NativeEngine*>(env_); in TearDown() 76 env_ = nullptr; in TearDown() 93 JSUIServiceExtensionConnection connection(env_); in HWTEST_F() 107 JSUIServiceExtensionConnection connection(env_); in HWTEST_F() 125 JSUIServiceExtensionConnection connection(env_); in HWTEST_F() 130 napi_status status = napi_create_string_utf8(env_, "Hello, Service Extension!", in HWTEST_F() 147 JSUIServiceExtensionConnection connection(env_); in HWTEST_F() [all...] |
/foundation/ability/ability_runtime/test/unittest/ability_runtime_error_util_test/ |
H A D | ability_runtime_error_util_test.cpp | 37 napi_env env_ = nullptr; member in OHOS::AbilityRuntime::AbilityRuntimeErrorUtilTest 56 env_ = reinterpret_cast<napi_env>(new ArkNativeEngine(vm_, nullptr)); in SetUp() 61 if (env_ != nullptr) { in TearDown() 62 delete reinterpret_cast<NativeEngine*>(env_); in TearDown() 63 env_ = nullptr; in TearDown() 80 ASSERT_NE(env_, nullptr); in HWTEST_F() 81 bool result = AbilityRuntimeErrorUtil::ThrowByInternalErrCode(env_, 1); in HWTEST_F() 93 ASSERT_NE(env_, nullptr); in HWTEST_F() 94 napi_value result = AbilityRuntimeErrorUtil::CreateErrorByInternalErrCode(env_, ERR_OK); in HWTEST_F() 106 ASSERT_NE(env_, nullpt in HWTEST_F() [all...] |
/base/telephony/sms_mms/frameworks/js/napi/src/ |
H A D | send_callback.cpp | 44 : hasCallback_(hasCallback), env_(env), thisVarRef_(thisVarRef), callbackRef_(callbackRef) in SendCallback() 49 env_ = nullptr; in ~SendCallback() 66 napi_env env_ = pContext->env; in CompleteSmsSendWork() local 71 napi_open_handle_scope(env_, &scope); in CompleteSmsSendWork() 74 napi_close_handle_scope(env_, scope); in CompleteSmsSendWork() 78 napi_get_reference_value(env_, callbackRef_, &callbackFunc); in CompleteSmsSendWork() 80 callbackValues[0] = NapiUtil::CreateUndefined(env_); in CompleteSmsSendWork() 81 napi_create_object(env_, &callbackValues[1]); in CompleteSmsSendWork() 83 napi_create_int32(env_, wrapResult, &sendResultValue); in CompleteSmsSendWork() 84 napi_set_named_property(env_, callbackValue in CompleteSmsSendWork() [all...] |
/foundation/ability/ability_runtime/test/unittest/js_ui_service_extension_context_second_test/ |
H A D | js_ui_service_extension_context_second_test.cpp | 48 napi_env env_ = nullptr; member in OHOS::AbilityRuntime::JsUiServiceExtensionContextSecondTest 69 env_ = reinterpret_cast<napi_env>(new ArkNativeEngine(vm_, nullptr)); in SetUp() 74 if (env_ != nullptr) { in TearDown() 75 delete reinterpret_cast<NativeEngine*>(env_); in TearDown() 76 env_ = nullptr; in TearDown() 97 sptr<JSUIServiceExtensionConnection> connection = new JSUIServiceExtensionConnection(env_); in HWTEST_F() 100 auto result = jsUIServiceExtensionContext.CheckConnectionParam(env_, value, connection, want, accountId); in HWTEST_F() 115 napi_status status = napi_create_string_utf8(env_, "Hello, Service Extension!", in HWTEST_F() 118 status = napi_typeof(env_, value, &valueType); in HWTEST_F() 122 sptr<JSUIServiceExtensionConnection> connection = new JSUIServiceExtensionConnection(env_); in HWTEST_F() [all...] |
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/common/src/ |
H A D | js_uv_queue.cpp | 24 UvQueue::UvQueue(napi_env env) : env_(env) in UvQueue() 35 env_ = nullptr; in ~UvQueue() 56 entry->env_ = env_; in AsyncCall() 86 entry->env_ = env_; in AsyncCallInOrder() 112 entry->env_ = env_; in AsyncPromise() 153 return env_; in GetEnv() 212 Scope scope(entry->env_); in DoUvPromise() [all...] |
/foundation/ability/ability_runtime/test/unittest/js_ability_context_test/ |
H A D | js_ability_context_test.cpp | 52 napi_env env_ = nullptr; member 61 napi_delete_reference(env_, nref_); 65 napi_create_reference(env_, data, 1, &nref_); 172 env_ = reinterpret_cast<napi_env>(new (std::nothrow) MockArkNativeEngine(vm_, nullptr)); in SetUpTestCase() 178 MockArkNativeEngine* engine = reinterpret_cast<MockArkNativeEngine*>(env_); in TearDownTestCase() 216 HandleScope handleScope(env_); in Connect() 218 napi_create_object(env_, &recv); in Connect() 219 napi_status wrapret = napi_wrap(env_, recv, jsAbilityContext_.get(), in Connect() 224 napi_create_function(env_, "testFunc", NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in Connect() 227 napi_call_function(env_, rec in Connect() [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/common/napi/ |
H A D | n_val.cpp | 29 NVal::NVal(napi_env nEnv, napi_value nVal = nullptr) : env_(nEnv), val_(nVal) {} in NVal() 33 return env_ && val_; in operator bool() 43 napi_typeof(env_, val_, &valueType); in TypeIs() 57 napi_typeof(env_, val_, &valueType); in IsNull() 73 napi_typeof(env_, val_, &valueType); in IsUndefined() 86 napi_is_dataview(env_, val_, &type); in IsBufferArray() 90 napi_is_arraybuffer(env_, val_, &type); in IsBufferArray() 94 napi_is_typedarray(env_, val_, &type); in IsBufferArray() 104 napi_status status = napi_is_array(env_, val_, &res); in IsArray() 111 napi_typeof(env_, val in ToUTF8String() [all...] |