/foundation/communication/bluetooth/frameworks/js/napi/src/common/ |
H A D | napi_event_subscribe_module.cpp | 66 auto napiCallback = std::make_shared<NapiCallback>(env, callback); in Register() 67 if (napiCallback) { in Register() 68 callbackVec.push_back(napiCallback); in Register() 103 [&callback](auto &napiCallback) { return napiCallback->Equal(callback); }); in Deregister() 123 [&callback](const std::shared_ptr<NapiCallback> &napiCallback) { return napiCallback->Equal(callback); }); in IsNapiCallbackExist()
|
/foundation/arkui/napi/native_engine/impl/ark/ |
H A D | ark_native_reference.cpp | 31 NapiNativeFinalize napiCallback, in ArkNativeReference() 41 napiCallback_(napiCallback), in ArkNativeReference() 53 NapiNativeFinalize napiCallback, in ArkNativeReference() 63 napiCallback_(napiCallback), in ArkNativeReference() 27 ArkNativeReference(ArkNativeEngine* engine, napi_value value, uint32_t initialRefcount, bool deleteSelf, NapiNativeFinalize napiCallback, void* data, void* hint, bool isAsyncCall, size_t nativeBindingSize) ArkNativeReference() argument 49 ArkNativeReference(ArkNativeEngine* engine, Local<JSValueRef> value, uint32_t initialRefcount, bool deleteSelf, NapiNativeFinalize napiCallback, void* data, void* hint, bool isAsyncCall, size_t nativeBindingSize) ArkNativeReference() argument
|
H A D | ark_native_reference.h | 43 NapiNativeFinalize napiCallback = nullptr, 52 NapiNativeFinalize napiCallback,
|
/foundation/multimodalinput/input/frameworks/napi/input_monitor/src/ |
H A D | js_input_monitor_module.cpp | 86 static void AddMouseMonitor(napi_env env, napi_callback_info info, napi_value napiRect, napi_value napiCallback) in AddMouseMonitor() argument 102 CHKRV(napi_typeof(env, napiCallback, &valueType), TYPEOF); in AddMouseMonitor() 112 JS_INPUT_MONITOR_MGR.AddMonitor(env, "mouse", hotRectAreaList, rectArrayLength, napiCallback); in AddMouseMonitor()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/component_snapshot/ |
H A D | js_component_snapshot.cpp | 83 napi_value napiCallback = nullptr; in OnComplete() 84 napi_get_reference_value(ctx->env, ctx->callbackRef, &napiCallback); in OnComplete() 85 napi_call_function(ctx->env, nullptr, napiCallback, 2, result, &ret); in OnComplete()
|
/foundation/arkui/ace_engine/frameworks/base/subwindow/ |
H A D | subwindow_manager.h | 118 const std::vector<ButtonInfo>& buttons, bool autoCancel, std::function<void(int32_t, int32_t)>&& napiCallback, 121 std::function<void(int32_t, int32_t)>&& napiCallback, const std::set<std::string>& dialogCallbacks);
|
H A D | subwindow_manager.cpp | 857 const std::vector<ButtonInfo>& buttons, bool autoCancel, std::function<void(int32_t, int32_t)>&& napiCallback, in ShowDialog() 873 subwindow->ShowDialog(title, message, buttons, autoCancel, std::move(napiCallback), dialogCallbacks); in ShowDialog() 881 subwindow->ShowDialog(title, message, buttons, autoCancel, std::move(napiCallback), dialogCallbacks); in ShowDialog() 886 std::function<void(int32_t, int32_t)>&& napiCallback, const std::set<std::string>& dialogCallbacks) in ShowDialog() 901 subwindow->ShowDialog(dialogAttr, buttons, std::move(napiCallback), dialogCallbacks); in ShowDialog() 909 subwindow->ShowDialog(dialogAttr, buttons, std::move(napiCallback), dialogCallbacks); in ShowDialog() 856 ShowDialog(const std::string& title, const std::string& message, const std::vector<ButtonInfo>& buttons, bool autoCancel, std::function<void(int32_t, int32_t)>&& napiCallback, const std::set<std::string>& dialogCallbacks) ShowDialog() argument 885 ShowDialog(const PromptDialogAttr& dialogAttr, const std::vector<ButtonInfo>& buttons, std::function<void(int32_t, int32_t)>&& napiCallback, const std::set<std::string>& dialogCallbacks) ShowDialog() argument
|
/foundation/filemanagement/user_file_service/frameworks/js/napi/file_access_module/ |
H A D | napi_fileaccess_helper.cpp | 1185 napi_value napiCallback = funcArg[NARG_POS::THIRD]; in parseRegisterObserverArgs() local 1186 if (!NVal(env, napiCallback).TypeIs(napi_function)) { in parseRegisterObserverArgs() 1225 napi_value napiCallback = funcArg[NARG_POS::THIRD]; in NAPI_RegisterObserver() local 1227 if (napi_unwrap(env, napiCallback, (void **)&wrapper) != napi_ok || wrapper == nullptr) { in NAPI_RegisterObserver() 1228 std::shared_ptr<NapiObserver> observer = std::make_shared<NapiObserver>(env, napiCallback); in NAPI_RegisterObserver() 1248 if (napi_wrap(env, napiCallback, observerWrapper.get(), finalize, nullptr, nullptr) != napi_ok) { in NAPI_RegisterObserver() 1292 napi_value napiCallback = funcArg[NARG_POS::SECOND]; in NAPI_UnregisterObserver() local 1293 if (!NVal(env, napiCallback).TypeIs(napi_function)) { in NAPI_UnregisterObserver() 1299 if (napi_unwrap(env, napiCallback, (void **)&(observerWrapper)) != napi_ok || observerWrapper == nullptr) { in NAPI_UnregisterObserver()
|
/foundation/ability/ability_runtime/frameworks/js/napi/mission_manager/ |
H A D | distributed_mission_manager.h | 152 std::shared_ptr<NativeReference> napiCallback; member
|
H A D | distributed_mission_manager.cpp | 658 onCB->onCallbackCB.napiCallback = in CreateOnCallbackReference() 784 napi_strict_equals(env, (*ele)->GetNapiValue(), onCB->onCallbackCB.napiCallback->GetNapiValue(), &result); in OnExecuteCB() 791 SetOnCallbackCBRef(onCB->onCallbackCB.napiCallback); in OnExecuteCB() 827 onCB->onCallbackCB.napiCallback = nullptr; in OnWrap() 852 onCB->onRegistration->DelOnCallbackCBRef(env, onCB->onCallbackCB.napiCallback); in OffExecuteCB()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/drag_controller/ |
H A D | js_drag_controller.cpp | 485 napi_value napiCallback = nullptr; in CallBackForJs() local 486 napi_get_reference_value(asyncCtx->env, asyncCtx->callbackRef, &napiCallback); in CallBackForJs() 487 napi_call_function(asyncCtx->env, nullptr, napiCallback, PARAMETER_NUM, resultVal, &ret); in CallBackForJs() 625 napi_value napiCallback = nullptr; in HandleFail() local 626 napi_get_reference_value(asyncCtx->env, asyncCtx->callbackRef, &napiCallback); in HandleFail() 628 napi_call_function(asyncCtx->env, nullptr, napiCallback, PARAMETER_NUM, result, &ret); in HandleFail()
|