/base/web/webview/interfaces/kits/napi/webasynccontroller/ |
H A D | napi_web_async_controller.cpp | 74 napi_ref jsCallback = nullptr; in StoreWebArchiveInternal() local 75 napi_create_reference(env, argv[argcCallback - 1], 1, &jsCallback); in StoreWebArchiveInternal() 77 if (jsCallback) { in StoreWebArchiveInternal() 78 webAsyncController->StoreWebArchiveCallback(baseName, autoName, env, std::move(jsCallback)); in StoreWebArchiveInternal() 195 napi_ref jsCallback) in StoreWebArchiveCallback() 204 napi_get_reference_value(env, jsCallback, &callback); in StoreWebArchiveCallback() 207 napi_delete_reference(env, jsCallback); in StoreWebArchiveCallback() 211 if (jsCallback == nullptr) { in StoreWebArchiveCallback() 216 callbackImpl->SetCallBack([env, jCallback = std::move(jsCallback)](std::string result) { in StoreWebArchiveCallback() 194 StoreWebArchiveCallback(const std::string &baseName, bool autoName, napi_env env, napi_ref jsCallback) StoreWebArchiveCallback() argument
|
H A D | napi_web_async_controller.h | 42 void StoreWebArchiveCallback(const std::string &baseName, bool autoName, napi_env env, napi_ref jsCallback);
|
/base/account/os_account/interfaces/kits/napi/appaccount/src/ |
H A D | napi_app_account_authenticator.cpp | 339 napi_value jsCallback = nullptr; in CreateAuthenticatorCallback() local 340 NAPI_CALL(env, napi_new_instance(env, jsAuthCallbackConstructor, 0, nullptr, &jsCallback)); in CreateAuthenticatorCallback() 347 env, jsCallback, callback, in CreateAuthenticatorCallback() 354 return jsCallback; in CreateAuthenticatorCallback() 404 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); in AddAccountImplicitlyWork() local 405 napi_value argv[] = { jsAuthType, jsCallerBundleName, jsOptions, jsCallback}; in AddAccountImplicitlyWork() 425 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); in AuthenticateWork() local 426 napi_value argv[] = { jsName, jsAuthType, jsCallerBundleName, jsOptions, jsCallback}; in AuthenticateWork() 452 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); in CreateAccountImplicitlyWork() local 453 napi_value argv[] = {jsObject, jsCallback}; in CreateAccountImplicitlyWork() 471 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); AuthWork() local 489 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); VerifyCredentialWork() local 505 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); SetPropertiesWork() local 528 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); CheckAccountLabelsWork() local 544 napi_value jsCallback = CreateAuthenticatorCallback(param->env, param->callback); IsAccountRemovableWork() local [all...] |
/base/web/webview/interfaces/kits/napi/webcookiemanager/ |
H A D | napi_web_cookie_manager.cpp | 116 void NapiCallBackNullptr(napi_env env, napi_ref jsCallback) in NapiCallBackNullptr() argument 121 napi_get_reference_value(env, jsCallback, &callback); in NapiCallBackNullptr() 126 void FetchCookieAsyncCallback(napi_env env, napi_ref jsCallback, std::string url) in FetchCookieAsyncCallback() argument 131 NapiCallBackNullptr(env, jsCallback); in FetchCookieAsyncCallback() 132 napi_delete_reference(env, jsCallback); in FetchCookieAsyncCallback() 134 auto callbackImpl = std::make_shared<OHOS::NWeb::NWebFetchCookieCallbackImpl>(env, jsCallback, nullptr); in FetchCookieAsyncCallback() 183 napi_ref jsCallback = nullptr; in JsFetchCookieAsync() local 184 napi_create_reference(env, argv[argcCallback - 1], INTEGER_ONE, &jsCallback); in JsFetchCookieAsync() 185 if (jsCallback) { in JsFetchCookieAsync() 186 FetchCookieAsyncCallback(env, jsCallback, ur in JsFetchCookieAsync() 312 ConfigCookieAsyncCallback(napi_env env, napi_ref jsCallback, std::string url, std::string value) ConfigCookieAsyncCallback() argument 385 napi_ref jsCallback = nullptr; JsConfigCookieAsync() local 531 ClearAllCookiesAsyncCallback(napi_env env, napi_ref jsCallback) ClearAllCookiesAsyncCallback() argument 584 napi_ref jsCallback = nullptr; JsClearAllCookiesAsync() local 628 ClearSessionCookieAsyncCallback(napi_env env, napi_ref jsCallback) ClearSessionCookieAsyncCallback() argument 681 napi_ref jsCallback = nullptr; JsClearSessionCookieAsync() local 712 SaveCookieAsyncCallback(napi_env env, napi_ref jsCallback) SaveCookieAsyncCallback() argument 771 napi_ref jsCallback = nullptr; JsSaveCookieAsync() local [all...] |
/base/notification/distributed_notification_service/frameworks/js/napi/src/ |
H A D | subscribe.cpp | 178 void ThreadSafeOnCancel(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnCancel() argument 251 void ThreadSafeOnBatchCancel(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnBatchCancel() argument 343 void ThreadSafeOnConsumed(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnConsumed() argument 428 void ThreadSafeOnUpdate(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnUpdate() argument 487 void ThreadSafeOnConnected(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnConnected() argument 531 void ThreadSafeOnDisconnected(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnDisconnected() argument 577 void ThreadSafeOnDestroy(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnDestroy() argument 618 void ThreadSafeOnDoNotDisturbDateChange(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnDoNotDisturbDateChange() argument 681 void ThreadSafeOnDoNotDisturbChanged(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeOnDoNotDisturbChanged() argument 737 void ThreadSafeOnEnabledNotificationChanged(napi_env env, napi_value jsCallback, voi argument 798 ThreadSafeOnBadgeChanged(napi_env env, napi_value jsCallback, void* context, void* data) ThreadSafeOnBadgeChanged() argument 858 ThreadSafeOnBadgeEnabledChanged(napi_env env, napi_value jsCallback, void* context, void* data) ThreadSafeOnBadgeEnabledChanged() argument 1053 ThreadSafeCommon(napi_env env, napi_value jsCallback, void* context, void* data) ThreadSafeCommon() argument [all...] |
H A D | enable_notification.cpp | 417 auto jsCallback = std::make_unique<JsAnsDialogCallback>(); in RequestEnableNotification() 418 if (!jsCallback->Init(env, asynccallbackinfo, AsyncCompleteCallbackRequestEnableNotification) || in RequestEnableNotification() 419 !AnsDialogHostClient::SetDialogCallbackInterface(std::move(jsCallback)) in RequestEnableNotification()
|
/base/web/webview/interfaces/kits/napi/webviewcontroller/ |
H A D | web_scheme_handler_request.cpp | 673 void WebHttpBodyStream::Init(napi_ref jsCallback, napi_deferred deferred) in Init() argument 675 if (!jsCallback && !deferred) { in Init() 679 if (jsCallback) { in Init() 680 initJsCallback_ = std::move(jsCallback); in Init() 693 void WebHttpBodyStream::Read(int bufLen, napi_ref jsCallback, napi_deferred deferred) in Read() argument 696 if (!jsCallback && !deferred) { in Read() 703 if (jsCallback) { in Read() 704 readJsCallback_ = std::move(jsCallback); in Read()
|
H A D | webview_controller.cpp | 393 napi_ref jsCallback) in StoreWebArchiveCallback() 403 napi_get_reference_value(env, jsCallback, &callback); in StoreWebArchiveCallback() 406 napi_delete_reference(env, jsCallback); in StoreWebArchiveCallback() 410 if (jsCallback == nullptr) { in StoreWebArchiveCallback() 415 callbackImpl->SetCallBack([env, jCallback = std::move(jsCallback)](std::string result) { in StoreWebArchiveCallback() 962 const std::string& script, napi_env env, napi_ref jsCallback, bool extention) in RunJavaScriptCallback() 972 napi_get_reference_value(env, jsCallback, &callback); in RunJavaScriptCallback() 975 napi_delete_reference(env, jsCallback); in RunJavaScriptCallback() 979 if (jsCallback == nullptr) { in RunJavaScriptCallback() 983 auto callbackImpl = std::make_shared<WebviewJavaScriptExecuteCallback>(env, jsCallback, nullpt in RunJavaScriptCallback() 392 StoreWebArchiveCallback(const std::string &baseName, bool autoName, napi_env env, napi_ref jsCallback) StoreWebArchiveCallback() argument 961 RunJavaScriptCallback( const std::string& script, napi_env env, napi_ref jsCallback, bool extention) RunJavaScriptCallback() argument 1006 RunJavaScriptCallbackExt( const int fd, const size_t scriptLength, napi_env env, napi_ref jsCallback, bool extention) RunJavaScriptCallbackExt() argument 1134 HasImagesCallback(napi_env env, napi_ref jsCallback) HasImagesCallback() argument [all...] |
H A D | web_scheme_handler_request.h | 160 void Init(napi_ref jsCallback, napi_deferred deferred); 161 void Read(int bufLen, napi_ref jsCallback, napi_deferred deferred);
|
H A D | webview_controller.h | 178 void StoreWebArchiveCallback(const std::string &baseName, bool autoName, napi_env env, napi_ref jsCallback); 224 void RunJavaScriptCallback(const std::string &script, napi_env env, napi_ref jsCallback, bool extention); 229 const int fd, const size_t scriptLength, napi_env env, napi_ref jsCallback, bool extention); 244 ErrCode HasImagesCallback(napi_env env, napi_ref jsCallback);
|
H A D | napi_web_scheme_handler_request.cpp | 1207 napi_ref jsCallback = nullptr; in JS_Initialize() local 1208 napi_create_reference(env, argv[argcCallback - 1], INTEGER_ONE, &jsCallback); in JS_Initialize() 1210 if (jsCallback) { in JS_Initialize() 1211 stream->Init(std::move(jsCallback), nullptr); in JS_Initialize() 1285 napi_ref jsCallback = nullptr; in JS_Read() local 1286 napi_create_reference(env, argv[argcCallback - 1], INTEGER_ONE, &jsCallback); in JS_Read() 1288 if (jsCallback) { in JS_Read() 1289 stream->Read(bufLen, std::move(jsCallback), nullptr); in JS_Read()
|
H A D | napi_webview_controller.cpp | 429 void JsErrorCallback(napi_env env, napi_ref jsCallback, int32_t err) 440 napi_get_reference_value(env, jsCallback, &callback); 442 napi_delete_reference(env, jsCallback); 2747 napi_ref jsCallback = nullptr; in StoreWebArchiveInternal() local 2748 napi_create_reference(env, argv[argcCallback - 1], 1, &jsCallback); in StoreWebArchiveInternal() 2750 if (jsCallback) { in StoreWebArchiveInternal() 2751 webviewController->StoreWebArchiveCallback(baseName, autoName, env, std::move(jsCallback)); in StoreWebArchiveInternal() 3378 napi_ref jsCallback = nullptr; in RunCreatePDFExt() local 3379 napi_create_reference(env, argv[argcCallback - 1], 1, &jsCallback); in RunCreatePDFExt() 3381 if (jsCallback) { in RunCreatePDFExt() 3420 napi_ref jsCallback = nullptr; RunJavaScriptInternal() local 3503 napi_ref jsCallback = nullptr; RunJavaScriptInternalExt() local 3674 napi_ref jsCallback = nullptr; HasImageInternal() local 5060 napi_ref jsCallback = nullptr; ParseWebPrintWriteResultCallback() local 6187 CreateWebPageSnapshotResultCallback( napi_env env, napi_ref jsCallback, bool check, int32_t inputWidth, int32_t inputHeight) CreateWebPageSnapshotResultCallback() argument [all...] |
/base/powermgr/thermal_manager/frameworks/napi/ |
H A D | thermal_manager_napi.h | 34 void UpdateCallback(napi_env env, napi_value jsCallback);
|
H A D | thermal_manager_napi.cpp | 41 void ThermalLevelCallback::UpdateCallback(napi_env env, napi_value jsCallback) in UpdateCallback() argument 44 if (napi_ok != napi_create_reference(env, jsCallback, 1, &callbackRef_)) { in UpdateCallback()
|
/base/account/os_account/interfaces/kits/napi/account_iam/src/ |
H A D | napi_account_iam_user_auth.cpp | 335 std::shared_ptr<JsIAMCallback> jsCallback = std::make_shared<JsIAMCallback>(env); in ParseContextForAuth() local 336 if (ParseIAMCallback(env, argv[index++], jsCallback) != napi_ok) { in ParseContextForAuth() 342 context.callback = std::make_shared<NapiUserAuthCallback>(env, jsCallback); in ParseContextForAuth()
|
/base/notification/distributed_notification_service/frameworks/js/napi/src/manager/ |
H A D | napi_enable_notification.cpp | 329 auto jsCallback = std::make_unique<JsAnsDialogCallback>(); in NapiRequestEnableNotification() 330 if (!jsCallback->Init(env, asynccallbackinfo, NapiAsyncCompleteCallbackRequestEnableNotification) || in NapiRequestEnableNotification() 331 !AnsDialogHostClient::SetDialogCallbackInterface(std::move(jsCallback)) in NapiRequestEnableNotification()
|
/base/account/os_account/interfaces/kits/napi/domain_account/src/ |
H A D | napi_domain_account_manager.cpp | 1089 auto jsCallback = std::make_shared<JsDomainAccountAuthCallback>(env, param->callbackRef);
in Auth() 1090 auto callback = std::make_shared<NapiDomainAccountCallback>(env, jsCallback);
in Auth() 1200 auto jsCallback = std::make_shared<JsDomainAccountAuthCallback>(env, param->callbackRef);
in AuthWithPopup() 1201 auto callback = std::make_shared<NapiDomainAccountCallback>(env, jsCallback);
in AuthWithPopup()
|
/base/notification/eventhandler/frameworks/napi/src/ |
H A D | events_emitter.cpp | 103 void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() argument
|
/base/notification/common_event_service/interfaces/kits/napi/common_event/src/ |
H A D | common_event.cpp | 115 void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() argument
|
/base/notification/common_event_service/interfaces/kits/napi/napi_common_event/src/ |
H A D | napi_common_event.cpp | 142 void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() argument
|