Home
last modified time | relevance | path

Searched refs:napi_escape_handle (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor/
H A Djs_drawable_descriptor.cpp133 napi_escape_handle(env, scope, thisVar, &thisVar); in AnimatedConstructor()
148 napi_escape_handle(env, scope, thisVar, &thisVar); in Constructor()
165 napi_escape_handle(env, scope, thisVar, &thisVar); in PixelMapConstructor()
181 napi_escape_handle(env, scope, thisVar, &thisVar); in PixelMapConstructor()
198 napi_escape_handle(env, scope, thisVar, &thisVar); in LayeredConstructor()
228 napi_escape_handle(env, scope, thisVar, &thisVar); in LayeredConstructor()
384 napi_escape_handle(env, scope, result, &result); in GetPixelMap()
404 napi_escape_handle(env, scope, result, &result); in GetForeground()
424 napi_escape_handle(env, scope, result, &result); in GetBackground()
444 napi_escape_handle(env, scope, result, &result); in GetMask()
/ohos5.0/docs/zh-cn/application-dev/napi/
H A Duse-napi-life-cycle.md31 | napi_escape_handle | 需要将ArkTS对象的生命周期提升到父作用域中,避免对象被意外释放。 |
117 ### napi_open_escapable_handle_scope、napi_close_escapable_handle_scope、napi_escape_handle
119 …l scope,可将范围内声明的值返回到父作用域。需要使用napi_close_escapable_handle_scope进行关闭。napi_escape_handle用于提升传入的ArkTS对…
139 // 调用napi_escape_handle将对象逃逸到作用域之外
141 napi_escape_handle(env, scope, obj, &escapedObj);
H A Dnapi-data-types-interfaces.md123 - 用于napi_escape_handle接口,将escape_handle_scope提升到JS对象,以便在外部作用域使用。
324 | napi_escape_handle | 提升传入的JS Object的生命周期到其父作用域。 |
/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/
H A Djs_file_access_ext_ability_ex_test.cpp497 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
515 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
559 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
578 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
633 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
1090 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
1108 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
1152 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
1171 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
1226 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
[all …]
H A Djs_file_access_ext_ability_test.cpp407 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)) in MockNapiCalls()
423 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)) in MockNapiFunctionCalls()
463 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _)) in MockNapiFunctionCallsForCopyFile()
913 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
955 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1269 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1309 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1350 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1393 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1439 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
[all …]
H A Djs_file_access_ext_ability_other_test.cpp182 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
318 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
582 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
627 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
726 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
769 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1147 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1194 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1268 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
1284 EXPECT_CALL(*insMoc, napi_escape_handle(_, _, _, _))
[all …]
/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/mock/
H A Dassistant.h53 …virtual napi_status napi_escape_handle(napi_env, napi_escapable_handle_scope, napi_value, napi_val…
88 …MOCK_METHOD4(napi_escape_handle, napi_status(napi_env, napi_escapable_handle_scope, napi_value, na…
H A Djs_native_api_mock.cpp101 napi_status napi_escape_handle(napi_env env, napi_escapable_handle_scope scope, napi_value escapee,… in napi_escape_handle() function
103 return OHOS::FileAccessFwk::Assistant::ins_->napi_escape_handle(env, scope, escapee, result); in napi_escape_handle()
/ohos5.0/foundation/filemanagement/app_file_service/tests/mock/napi/include/
H A Dnapi_mock.h50 …virtual napi_status napi_escape_handle(napi_env, napi_escapable_handle_scope, napi_value, napi_val…
86 …MOCK_METHOD4(napi_escape_handle, napi_status(napi_env, napi_escapable_handle_scope, napi_value, na…
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/component_snapshot/
H A Djs_component_snapshot.cpp317 napi_escape_handle(env, scope, result, &result); in JSSnapshotGet()
351 napi_escape_handle(env, scope, result, &result); in JSSnapshotFromBuilder()
406 napi_escape_handle(env, scope, result, &result); in JSSnapshotGetSync()
/ohos5.0/foundation/filemanagement/app_file_service/tests/mock/napi/src/
H A Dnapi_mock.cpp95 napi_status napi_escape_handle(napi_env env, napi_escapable_handle_scope scope, napi_value escapee,… in napi_escape_handle() function
97 … return OHOS::FileManagement::Backup::Napi::napi->napi_escape_handle(env, scope, escapee, result); in napi_escape_handle()
/ohos5.0/docs/en/application-dev/napi/
H A Duse-napi-life-cycle.md33 | napi_escape_handle | Promotes the handle to an ArkTS object so that it is valid for the lifetime …
121 ### napi_open_escapable_handle_scope, napi_close_escapable_handle_scope, and napi_escape_handle
125 Use **napi_escape_handle** to promote the lifecycle of an ArkTS object so that it is valid for the …
146 …// Call napi_escape_handle to promote the ArkTS object handle to make it valid with the lifetime o…
148 napi_escape_handle(env, scope, obj, &escapedObj);
H A Dnapi-data-types-interfaces.md123 - You can use **napi_escape_handle** to promote **escape_handle_scope** to a JS object so that it i…
324 | napi_escape_handle | Promotes the handle to the JS object so that it is valid for the lifetime of…
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/drag_controller/
H A Djs_drag_controller.cpp292 napi_escape_handle(env, scope, promiseResult, &promiseResult); in StartDrag()
1609 napi_escape_handle(env, scope, result, &result); in JSExecuteDrag()
1618 napi_escape_handle(env, scope, result, &result); in JSExecuteDrag()
1624 napi_escape_handle(env, scope, result, &result); in JSExecuteDrag()
1676 napi_escape_handle(env, scope, result, &result); in JSCreateDragAction()
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/measure/
H A Djs_measure.cpp391 napi_escape_handle(env, scope, result, &newResult); in JSMeasureTextSize()
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/runtime/
H A Djs_runtime_utils.cpp179 napi_escape_handle(env_, scope_, value, &result); in Escape()
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md50 |FUNC|napi_escape_handle|提升传入的js object的生命周期到其父作用域。|10|
/ohos5.0/foundation/filemanagement/app_file_service/tests/unittests/backup_ext/
H A Dext_backup_js_test.cpp948 EXPECT_CALL(*napiMock, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
991 EXPECT_CALL(*napiMock, napi_escape_handle(_, _, _, _)).WillOnce(Return(napi_ok));
/ohos5.0/foundation/arkui/napi/test/unittest/
H A Dtest_napi.cpp739 napi_escape_handle(env, childScope, funcResultValue, &newFuncResultValue);
7548 auto res = napi_escape_handle(env, escapableScope, boolean, &booleanNew);
7568 ASSERT_CHECK_CALL(napi_escape_handle(env, escapableScope, boolean, &booleanNew));
7570 auto res = napi_escape_handle(env, escapableScope, boolean, &booleanNew);
7591 auto res = napi_escape_handle(env, escapableScope, boolean, nullptr);
7610 auto res = napi_escape_handle(env, escapableScope, nullptr, nullptr);
7626 auto res = napi_escape_handle(env, nullptr, nullptr, nullptr);
/ohos5.0/base/web/webview/interfaces/kits/napi/webviewcontroller/
H A Dwebview_javascript_result_callback.cpp166 napi_escape_handle(env, scope, napiArg, &napiArg); in CallbackFunctionForH5()
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dnapi.md50 |FUNC|napi_escape_handle|Promotes the handle to the input JS object so that it is valid for the lif…
/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_api.cpp2269 NAPI_EXTERN napi_status napi_escape_handle(napi_env env, in napi_escape_handle() function