/ohos5.0/foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor/ |
H A D | js_drawable_descriptor.cpp | 133 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 D | use-napi-life-cycle.md | 31 | 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 D | napi-data-types-interfaces.md | 123 - 用于napi_escape_handle接口,将escape_handle_scope提升到JS对象,以便在外部作用域使用。 324 | napi_escape_handle | 提升传入的JS Object的生命周期到其父作用域。 |
|
/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/ |
H A D | js_file_access_ext_ability_ex_test.cpp | 497 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 D | js_file_access_ext_ability_test.cpp | 407 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 D | js_file_access_ext_ability_other_test.cpp | 182 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 D | assistant.h | 53 …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 D | js_native_api_mock.cpp | 101 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 D | napi_mock.h | 50 …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 D | js_component_snapshot.cpp | 317 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 D | napi_mock.cpp | 95 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 D | use-napi-life-cycle.md | 33 | 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 D | napi-data-types-interfaces.md | 123 - 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 D | js_drag_controller.cpp | 292 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 D | js_measure.cpp | 391 napi_escape_handle(env, scope, result, &newResult); in JSMeasureTextSize()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/runtime/ |
H A D | js_runtime_utils.cpp | 179 napi_escape_handle(env_, scope_, value, &result); in Escape()
|
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/ |
H A D | napi.md | 50 |FUNC|napi_escape_handle|提升传入的js object的生命周期到其父作用域。|10|
|
/ohos5.0/foundation/filemanagement/app_file_service/tests/unittests/backup_ext/ |
H A D | ext_backup_js_test.cpp | 948 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 D | test_napi.cpp | 739 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 D | webview_javascript_result_callback.cpp | 166 napi_escape_handle(env, scope, napiArg, &napiArg); in CallbackFunctionForH5()
|
/ohos5.0/docs/en/application-dev/reference/native-lib/ |
H A D | napi.md | 50 |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 D | native_api.cpp | 2269 NAPI_EXTERN napi_status napi_escape_handle(napi_env env, in napi_escape_handle() function
|