Lines Matching refs:jsCallback
393 napi_ref jsCallback)
403 napi_get_reference_value(env, jsCallback, &callback);
406 napi_delete_reference(env, jsCallback);
410 if (jsCallback == nullptr) {
415 callbackImpl->SetCallBack([env, jCallback = std::move(jsCallback)](std::string result) {
962 const std::string& script, napi_env env, napi_ref jsCallback, bool extention)
972 napi_get_reference_value(env, jsCallback, &callback);
975 napi_delete_reference(env, jsCallback);
979 if (jsCallback == nullptr) {
983 auto callbackImpl = std::make_shared<WebviewJavaScriptExecuteCallback>(env, jsCallback, nullptr, extention);
1007 const int fd, const size_t scriptLength, napi_env env, napi_ref jsCallback, bool extention)
1017 napi_get_reference_value(env, jsCallback, &callback);
1020 napi_delete_reference(env, jsCallback);
1025 if (jsCallback == nullptr) {
1030 auto callbackImpl = std::make_shared<WebviewJavaScriptExecuteCallback>(env, jsCallback, nullptr, extention);
1134 ErrCode WebviewController::HasImagesCallback(napi_env env, napi_ref jsCallback)
1144 napi_get_reference_value(env, jsCallback, &callback);
1147 napi_delete_reference(env, jsCallback);
1151 if (jsCallback == nullptr) {
1155 auto callbackImpl = std::make_shared<WebviewHasImageCallback>(env, jsCallback, nullptr);