/ohos5.0/foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor/ |
H A D | js_drawable_descriptor.cpp | 104 napi_open_escapable_handle_scope(env, &scope); in AnimatedConstructor() 141 napi_open_escapable_handle_scope(env, &scope); in Constructor() 156 napi_open_escapable_handle_scope(env, &scope); in PixelMapConstructor() 189 napi_open_escapable_handle_scope(env, &scope); in LayeredConstructor() 375 napi_open_escapable_handle_scope(env, &scope); in GetPixelMap() 392 napi_open_escapable_handle_scope(env, &scope); in GetForeground() 412 napi_open_escapable_handle_scope(env, &scope); in GetBackground() 432 napi_open_escapable_handle_scope(env, &scope); in GetMask()
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-life-cycle.md | 19 - **可逃逸的作用域**:允许在创建的作用域中声明的对象返回到父作用域,通过napi_open_escapable_handle_scope和napi_close_escapable_handle… 30 | napi_open_escapable_handle_scope、napi_close_escapable_handle_scope | 当在Node-API模块中编写函数实现,需要将函数在Ar… 117 ### napi_open_escapable_handle_scope、napi_close_escapable_handle_scope、napi_escape_handle 119 通过接口napi_open_escapable_handle_scope创建出一个可逃逸的handel scope,可将范围内声明的值返回到父作用域。需要使用napi_close_escapable… 131 napi_open_escapable_handle_scope(env, &scope);
|
H A D | napi-data-types-interfaces.md | 119 - 由napi_open_escapable_handle_scope接口创建,由napi_close_escapable_handle_scope接口关闭。 322 | napi_open_escapable_handle_scope | 创建出一个可逃逸的handle scope,可将范围内声明的值返回到父作用域。需要使用napi_close_escapabl…
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/component_snapshot/ |
H A D | js_component_snapshot.cpp | 285 napi_open_escapable_handle_scope(env, &scope); in JSSnapshotGet() 325 napi_open_escapable_handle_scope(env, &scope); in JSSnapshotFromBuilder() 359 napi_open_escapable_handle_scope(env, &scope); in JSSnapshotGetSync()
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-napi-life-cycle.md | 19 …apable_handle_scope** to a parent scope. It is created by **napi_open_escapable_handle_scope** and… 31 | napi_open_escapable_handle_scope | Opens a scope from which one object can be prompted to the out… 121 ### napi_open_escapable_handle_scope, napi_close_escapable_handle_scope, and napi_escape_handle 123 Use **napi_open_escapable_handle_scope** to open an escapable scope, which allows the declared valu… 138 napi_open_escapable_handle_scope(env, &scope);
|
H A D | napi-data-types-interfaces.md | 119 - It is created by **napi_open_escapable_handle_scope** and closed by **napi_close_escapable_handle… 322 | napi_open_escapable_handle_scope | Opens an escapable handle scope, from which the declared value…
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/drag_controller/ |
H A D | js_drag_controller.cpp | 265 napi_open_escapable_handle_scope(env, &scope); in StartDrag() 1031 napi_open_escapable_handle_scope(asyncCtx->env, &scope); in GetPixelMapByCustom() 1069 napi_open_escapable_handle_scope(asyncCtx->env, &scope); in GetPixelMapArrayByCustom() 1579 napi_open_escapable_handle_scope(env, &scope); in JSExecuteDrag() 1632 napi_open_escapable_handle_scope(env, &scope); in JSCreateDragAction() 1694 napi_open_escapable_handle_scope(env, &scope); in JSGetDragPreview() 1704 napi_open_escapable_handle_scope(env, &scope); in JSExecuteDrag() 1714 napi_open_escapable_handle_scope(env, &scope); in JSCreateDragAction()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/runtime/ |
H A D | js_runtime_utils.cpp | 162 napi_open_escapable_handle_scope(env_, &scope_); in HandleEscape() 168 napi_open_escapable_handle_scope(env_, &scope_); in HandleEscape()
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/measure/ |
H A D | js_measure.cpp | 377 napi_open_escapable_handle_scope(env, &scope); in JSMeasureTextSize()
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | develop-Native-modules-using-NAPI-safely-and-efficiently.md | 59 存在一些场景,某些对象的生命周期需要大于对象本身所在区域的生命周期,例如嵌套循环场景。开发者可以通过 napi_open_escapable_handle_scope 与 napi_close_es…
|
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/ |
H A D | napi.md | 48 |FUNC|napi_open_escapable_handle_scope|创建出一个可逃逸的handle scope,可将范围内声明的值返回到父作用域。|10|
|
/ohos5.0/docs/en/application-dev/performance/ |
H A D | develop-Native-modules-using-NAPI-safely-and-efficiently.md | 59 …, in nested loop scenarios. For this purpose, you can use **napi_open_escapable_handle_scope** and…
|
/ohos5.0/foundation/arkui/napi/test/unittest/ |
H A D | test_napi.cpp | 731 napi_open_escapable_handle_scope(env, &childScope); 7480 auto res = napi_open_escapable_handle_scope(env, nullptr); 7509 ASSERT_CHECK_CALL(napi_open_escapable_handle_scope(env, &scope)); 7544 ASSERT_CHECK_CALL(napi_open_escapable_handle_scope(env, &escapableScope)); 7565 ASSERT_CHECK_CALL(napi_open_escapable_handle_scope(env, &escapableScope)); 7587 ASSERT_CHECK_CALL(napi_open_escapable_handle_scope(env, &escapableScope)); 7608 ASSERT_CHECK_CALL(napi_open_escapable_handle_scope(env, &escapableScope));
|
/ohos5.0/base/web/webview/interfaces/kits/napi/webviewcontroller/ |
H A D | webview_javascript_result_callback.cpp | 140 napi_open_escapable_handle_scope(env, &scope); in CallbackFunctionForH5()
|
/ohos5.0/docs/en/application-dev/reference/native-lib/ |
H A D | napi.md | 48 |FUNC|napi_open_escapable_handle_scope|Opens an escapable handle scope from which the declared valu…
|
/ohos5.0/foundation/arkui/napi/native_engine/ |
H A D | native_api.cpp | 2243 NAPI_EXTERN napi_status napi_open_escapable_handle_scope(napi_env env, napi_escapable_handle_scope*… in napi_open_escapable_handle_scope() function
|