Lines Matching refs:jsCallback
344 napi_ref jsCallback) in StoreWebArchiveCallback() argument
354 napi_get_reference_value(env, jsCallback, &callback); in StoreWebArchiveCallback()
357 napi_delete_reference(env, jsCallback); in StoreWebArchiveCallback()
361 if (jsCallback == nullptr) { in StoreWebArchiveCallback()
366 callbackImpl->SetCallBack([env, jCallback = std::move(jsCallback)](std::string result) { in StoreWebArchiveCallback()
844 const std::string& script, napi_env env, napi_ref jsCallback, bool extention) in RunJavaScriptCallback() argument
854 napi_get_reference_value(env, jsCallback, &callback); in RunJavaScriptCallback()
857 napi_delete_reference(env, jsCallback); in RunJavaScriptCallback()
861 if (jsCallback == nullptr) { in RunJavaScriptCallback()
865 …auto callbackImpl = std::make_shared<WebviewJavaScriptExecuteCallback>(env, jsCallback, nullptr, e… in RunJavaScriptCallback()
916 ErrCode WebviewController::HasImagesCallback(napi_env env, napi_ref jsCallback) in HasImagesCallback() argument
926 napi_get_reference_value(env, jsCallback, &callback); in HasImagesCallback()
929 napi_delete_reference(env, jsCallback); in HasImagesCallback()
933 if (jsCallback == nullptr) { in HasImagesCallback()
937 auto callbackImpl = std::make_shared<WebviewHasImageCallback>(env, jsCallback, nullptr); in HasImagesCallback()