/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/provider/src/ |
H A D | js_datashare_ext_ability.cpp | 133 napi_close_handle_scope(env, scope); in OnStart() 481 napi_close_handle_scope(env, scope); in GetFileTypes() 512 napi_close_handle_scope(env, scope); in OpenFile() 543 napi_close_handle_scope(env, scope); in OpenRawFile() 574 napi_close_handle_scope(env, scope); in Insert() 614 napi_close_handle_scope(env, scope); in Update() 658 napi_close_handle_scope(env, scope); in BatchUpdate() 690 napi_close_handle_scope(env, scope); in Delete() 731 napi_close_handle_scope(env, scope); in Query() 755 napi_close_handle_scope(env, scope); in GetType() [all …]
|
/ohos5.0/foundation/distributedhardware/device_manager/interfaces/kits/js/src/ |
H A D | dm_native_event.cpp | 63 napi_close_handle_scope(env_, scope); in Off() 69 napi_close_handle_scope(env_, scope); in Off() 86 napi_close_handle_scope(env_, scope); in OnEvent() 94 napi_close_handle_scope(env_, scope); in OnEvent() 102 napi_close_handle_scope(env_, scope); in OnEvent() 110 napi_close_handle_scope(env_, scope); in OnEvent() 113 napi_close_handle_scope(env_, scope); in OnEvent()
|
/ohos5.0/foundation/distributedhardware/device_manager/interfaces/kits/js4.0/src/ |
H A D | dm_native_event.cpp | 63 napi_close_handle_scope(env_, scope); in Off() 69 napi_close_handle_scope(env_, scope); in Off() 86 napi_close_handle_scope(env_, scope); in OnEvent() 94 napi_close_handle_scope(env_, scope); in OnEvent() 102 napi_close_handle_scope(env_, scope); in OnEvent() 110 napi_close_handle_scope(env_, scope); in OnEvent() 113 napi_close_handle_scope(env_, scope); in OnEvent()
|
/ohos5.0/foundation/multimodalinput/input/frameworks/napi/input_device/src/ |
H A D | js_event_target.cpp | 227 napi_close_handle_scope(cb->env, scope); in CallIdsAsyncWork() 256 napi_close_handle_scope(cb->env, scope); in CallIdsPromiseWork() 333 napi_close_handle_scope(cb->env, scope); in CallDevAsyncWork() 359 napi_close_handle_scope(cb->env, scope); in CallDevPromiseWork() 461 napi_close_handle_scope(cb->env, scope); in CallKeystrokeAbilityPromise() 518 napi_close_handle_scope(cb->env, scope); in CallKeystrokeAbilityAsync() 639 napi_close_handle_scope(cb->env, scope); in CallKeyboardTypeAsync() 684 napi_close_handle_scope(cb->env, scope); in CallKeyboardTypePromise() 737 napi_close_handle_scope(cb->env, scope); in CallDevListAsyncWork() 787 napi_close_handle_scope(cb->env, scope); in CallDevListPromiseWork() [all …]
|
/ohos5.0/base/msdp/device_status/frameworks/js/napi/interaction/cooperate/src/ |
H A D | js_event_cooperate_target.cpp | 296 napi_close_handle_scope(cb->env, scope); in CallEnablePromiseWork() 303 napi_close_handle_scope(cb->env, scope); in CallEnablePromiseWork() 312 napi_close_handle_scope(cb->env, scope); in CallEnablePromiseWork() 339 napi_close_handle_scope(cb->env, scope); in CallEnableAsyncWork() 347 napi_close_handle_scope(cb->env, scope); in CallEnableAsyncWork() 374 napi_close_handle_scope(cb->env, scope); in CallStartPromiseWork() 390 napi_close_handle_scope(cb->env, scope); in CallStartPromiseWork() 425 napi_close_handle_scope(cb->env, scope); in CallStartAsyncWork() 504 napi_close_handle_scope(cb->env, scope); in CallStopAsyncWork() 536 napi_close_handle_scope(cb->env, scope); in CallGetStatePromiseWork() [all …]
|
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_async_callback.cpp | 73 napi_close_handle_scope(context->env, scope); in AfterWorkCallback() 102 napi_close_handle_scope(context->env, scope); in AfterWorkCallbackWithFlag() 112 napi_close_handle_scope(context->env, scope); in AfterWorkCallbackWithFlag() 137 napi_close_handle_scope(context->env, scope); in AfterWorkCallbackWithFunc() 145 napi_close_handle_scope(context->env, scope); in AfterWorkCallbackWithFunc() 152 napi_close_handle_scope(context->env, scope); in AfterWorkCallbackWithFunc() 159 napi_close_handle_scope(context->env, scope); in AfterWorkCallbackWithFunc()
|
/ohos5.0/base/telephony/call_manager/frameworks/js/napi/src/ |
H A D | napi_call_ability_callback.cpp | 528 napi_close_handle_scope(env, scope); in ReportCallState() 556 napi_close_handle_scope(env, scope); in ReportCallState() 563 napi_close_handle_scope(env, scope); in ReportCallState() 708 napi_close_handle_scope(env, scopeCallEvent); in ReportCallEvent() 905 napi_close_handle_scope(env, mmiCodeScope); in ReportMmiCode() 1491 napi_close_handle_scope(env, limitScope); in ReportWaitAndLimitInfo() 1721 napi_close_handle_scope(env, stopRttScope); in ReportStopRttInfo() 1783 napi_close_handle_scope(env, callOttscope); in ReportCallOtt() 1852 napi_close_handle_scope(env, scope); in ReportPostDialDelay() 1861 napi_close_handle_scope(env, scope); in ReportPostDialDelay() [all …]
|
/ohos5.0/base/msdp/device_status/frameworks/js/napi/interaction/coordination/src/ |
H A D | js_event_target.cpp | 475 napi_close_handle_scope(cb->env, handleScope); in CallPreparePromiseWork() 502 napi_close_handle_scope(cb->env, scope); in CallPrepareAsyncWork() 510 napi_close_handle_scope(cb->env, scope); in CallPrepareAsyncWork() 580 napi_close_handle_scope(cb->env, scope); in CallActivateAsyncWork() 588 napi_close_handle_scope(cb->env, scope); in CallActivateAsyncWork() 659 napi_close_handle_scope(cb->env, scope); in CallDeactivateAsyncWork() 667 napi_close_handle_scope(cb->env, scope); in CallDeactivateAsyncWork() 694 napi_close_handle_scope(cb->env, scope); in CallGetCrossingSwitchStatePromiseWork() 699 napi_close_handle_scope(cb->env, scope); in CallGetCrossingSwitchStatePromiseWork() 727 napi_close_handle_scope(cb->env, scope); in CallGetCrossingSwitchStateAsyncWork() [all …]
|
/ohos5.0/base/msdp/device_status/utils/common/include/ |
H A D | util_napi.h | 61 napi_close_handle_scope(env, scope); \ 70 napi_close_handle_scope(env, scope); \ 79 napi_close_handle_scope(env, scope); \
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/inspector/ |
H A D | js_inspector.cpp | 98 napi_close_handle_scope(env, scope); in callUserFunction() 127 napi_close_handle_scope(env, scope); in AddCallbackToList() 133 napi_close_handle_scope(env, scope); in AddCallbackToList() 174 napi_close_handle_scope(env, scope); in FunctionOn() 202 napi_close_handle_scope(env, scope); in FunctionOff() 210 napi_close_handle_scope(env, scope); in FunctionOff() 244 napi_close_handle_scope(env, scope); in NapiSerializer() 272 napi_close_handle_scope(env, scope); in Initialize()
|
/ohos5.0/foundation/multimodalinput/input/util/napi/include/ |
H A D | util_napi.h | 69 napi_close_handle_scope(env, scope); \ 78 napi_close_handle_scope(env, scope); \ 87 napi_close_handle_scope(env, scope); \
|
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/navpushpathhelper/src/ |
H A D | hsp_silentinstall_napi.cpp | 145 napi_close_handle_scope(callbackData->env, scope); in SendSuccessBackWork() 153 napi_close_handle_scope(callbackData->env, scope); in SendSuccessBackWork() 157 napi_close_handle_scope(callbackData->env, scope); in SendSuccessBackWork() 191 napi_close_handle_scope(callbackData->env, scope); in SendFailBackWork() 201 napi_close_handle_scope(callbackData->env, scope); in SendFailBackWork() 205 napi_close_handle_scope(callbackData->env, scope); in SendFailBackWork()
|
/ohos5.0/foundation/filemanagement/app_file_service/tests/unittests/backup_ext/ |
H A D | ext_backup_js_test.cpp | 404 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 412 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 420 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 431 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 459 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 467 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 475 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 550 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 558 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); 566 EXPECT_CALL(*napiMock, napi_close_handle_scope(_, _)).WillOnce(Return(napi_ok)); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/drag_controller/ |
H A D | drag_preview.h | 64 napi_close_handle_scope(env, scope); in SetForegroundColor() 72 napi_close_handle_scope(env, scope); in SetForegroundColor() 93 napi_close_handle_scope(env, scope); in SetForegroundColor() 113 napi_close_handle_scope(env, scope); in Animate() 136 napi_close_handle_scope(env, scope); in Animate()
|
H A D | js_drag_controller.cpp | 206 napi_close_handle_scope(env, scope); in On() 212 napi_close_handle_scope(env, scope); in On() 218 napi_close_handle_scope(env, scope); in On() 224 napi_close_handle_scope(env, scope); in On() 512 napi_close_handle_scope(asyncCtx->env, scope); in GetCallBackDataForJs() 518 napi_close_handle_scope(asyncCtx->env, scope); in GetCallBackDataForJs() 544 napi_close_handle_scope(asyncCtx->env, scope); in GetCallBackDataForJs() 740 napi_close_handle_scope(asyncCtx->env, scope); in EnvelopedDragData() 778 napi_close_handle_scope(asyncCtx->env, scope); in StartDragService() 798 napi_close_handle_scope(asyncCtx->env, scope); in StartDragService() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-life-cycle.md | 9 框架层的scope通常用于管理napi_value的生命周期。在Node-API中,可以使用napi_open_handle_scope和napi_close_handle_scope函数来创建和销… 29 | napi_open_handle_scope、napi_close_handle_scope | 主要用于管理ArkTS对象的生命周期,确保在Node-API模块代码中使用ArkTS对象时能够正… 41 ### napi_open_handle_scope、napi_close_handle_scope 43 通过接口napi_open_handle_scope创建一个上下文环境使用。需要使用napi_close_handle_scope进行关闭。用于管理ArkTS对象的生命周期确保在Node-API模块… 44 需要注意的是合理使用napi_open_handle_scope和napi_close_handle_scope管理napi_value的生命周期,做到生命周期最小化,避免发生内存泄漏问题。 70 napi_close_handle_scope(env, scope); 88 napi_close_handle_scope(env, scope);
|
/ohos5.0/base/telephony/core_service/frameworks/js/network_search/src/ |
H A D | napi_ims_reg_info_callback_manager.cpp | 163 napi_close_handle_scope(env, scope); in ReportImsRegInfo() 176 napi_close_handle_scope(env, scope); in ReportImsRegInfo() 184 napi_close_handle_scope(env, scope); in ReportImsRegInfo() 187 napi_close_handle_scope(env, scope); in ReportImsRegInfo()
|
/ohos5.0/base/print/print_fwk/frameworks/innerkitsimpl/print_impl/src/ |
H A D | print_callback.cpp | 73 napi_close_handle_scope(param_->env, scope); in ~PrintCallback() 127 napi_close_handle_scope(cbParam->env, scope); in PrintTaskAfterCallFun() 155 napi_close_handle_scope(cbParam->env, scope); in PrinterAfterCallFun() 185 napi_close_handle_scope(cbParam->env, scope); in PrintJobAfterCallFun() 215 napi_close_handle_scope(cbParam->env, scope); in ExtensionAfterCallFun() 268 napi_close_handle_scope(cbParam->env, scope); in PrintAdapterAfterCallFun() 302 napi_close_handle_scope(cbParam->env, scope); in PrintAdapterJobStateChangedAfterCallFun() 329 napi_close_handle_scope(cbParam->env, scope); in PrintAdapterGetFileAfterCallFun()
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/mediaquery/ |
H A D | js_media_query.cpp | 60 napi_close_handle_scope(env, scope); in NapiSerializer() 152 napi_close_handle_scope(listener->env_, scope); in TriggerAllCallbacks() 174 napi_close_handle_scope(env, scope); in On() 179 napi_close_handle_scope(env, scope); in On() 184 napi_close_handle_scope(env, scope); in On() 192 napi_close_handle_scope(env, scope); in On() 306 napi_close_handle_scope(env, scope); in Initialize()
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/observer/ |
H A D | ui_observer_listener.cpp | 49 napi_close_handle_scope(env_, scope); in OnNavigationStateChange() 115 napi_close_handle_scope(env_, scope); in OnRouterPageStateChange() 165 napi_close_handle_scope(env_, scope); in OnNavDestinationSwitch() 232 napi_close_handle_scope(env_, scope); in OnWillClick() 274 napi_close_handle_scope(env_, scope); in OnDidClick() 378 napi_close_handle_scope(env_, scope); in AddBaseEventInfo() 422 napi_close_handle_scope(env_, scope); in AddGestureEventInfoOne() 466 napi_close_handle_scope(env_, scope); in AddGestureEventInfoTwo() 496 napi_close_handle_scope(env_, scope); in AddGestureEventInfoThree() 546 napi_close_handle_scope(env_, scope); in AddFingerListInfo() [all …]
|
/ohos5.0/foundation/filemanagement/app_file_service/interfaces/kits/js/backup/ |
H A D | general_callbacks.cpp | 85 napi_close_handle_scope(env, scope); in DoCallJsMethod() 92 napi_close_handle_scope(env, scope); in DoCallJsMethod() 104 napi_close_handle_scope(env, scope); in DoCallJsMethod()
|
/ohos5.0/foundation/filemanagement/user_file_service/frameworks/js/napi/file_access_module/ |
H A D | napi_observer_callback.cpp | 99 napi_close_handle_scope(param->napiObserver->env_, scope); in NapiWorkScope() 108 napi_close_handle_scope(param->napiObserver->env_, scope); in NapiWorkScope() 111 napi_close_handle_scope(param->napiObserver->env_, scope); in NapiWorkScope()
|
/ohos5.0/foundation/filemanagement/file_api/utils/filemgmt_libn/src/n_async/ |
H A D | n_async_work_callback.cpp | 108 napi_close_handle_scope(env, scope); in CallbackComplete() 136 napi_close_handle_scope(env, scope); in CallbackComplete() 178 napi_close_handle_scope(env, scope); in AfterWorkCallback() 202 napi_close_handle_scope(env, scope); in AfterWorkCallback()
|
/ohos5.0/base/useriam/user_auth_framework/frameworks/js/napi/user_auth/src/ |
H A D | user_auth_callback_v8.cpp | 91 napi_close_handle_scope(resultHolder->env, scope); in OnResultV8Work() 95 napi_close_handle_scope(resultHolder->env, scope); in OnResultV8Work() 122 napi_close_handle_scope(acquireHolder->env, scope); in OnAcquireV8Work() 126 napi_close_handle_scope(acquireHolder->env, scope); in OnAcquireV8Work()
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/animator/ |
H A D | js_animator.cpp | 294 napi_close_handle_scope(env, scope); in JSReset() 301 napi_close_handle_scope(env, scope); in JSReset() 558 napi_close_handle_scope(env, scope); in SetOnframe() 565 napi_close_handle_scope(env, scope); in SetOnframe() 633 napi_close_handle_scope(env, scope); in SetOnfinish() 645 napi_close_handle_scope(env, scope); in SetOnfinish() 695 napi_close_handle_scope(env, scope); in SetOncancel() 699 napi_close_handle_scope(env, scope); in SetOncancel() 749 napi_close_handle_scope(env, scope); in SetOnrepeat() 753 napi_close_handle_scope(env, scope); in SetOnrepeat()
|