/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/ |
H A D | napi.md | 399 - 当参数js_object不是Object或Function对象时,该导出接口返回napi_object_expected。 405 - 当参数js_object不是Object或Function对象时,该导出接口返回napi_object_expected。 436 - 参数js_object不为Object或Function对象时,该导出接口返回napi_object_expected。 442 - 参数js_object不为Object或Function对象时,该导出接口返回napi_object_expected。 448 - 参数js_object不为Object或Function对象时,该导出接口返回napi_object_expected。 895 - [in] js_object: 要转换的JavaScript对象。 1305 napi_value js_object, 1319 - [in] js_object:ArkTS对象。 1350 - [in] js_object:ArkTS对象。 1378 - [in] js_object:ArkTS对象。 [all …]
|
/ohos5.0/foundation/arkui/napi/interfaces/kits/napi/ |
H A D | native_api.h | 97 napi_value js_object, 172 napi_value js_object, 177 napi_value js_object, 182 NAPI_EXTERN napi_status napi_unwrap_sendable(napi_env env, napi_value js_object, void** result); 183 NAPI_EXTERN napi_status napi_remove_wrap_sendable(napi_env env, napi_value js_object, void** result…
|
/ohos5.0/foundation/arkui/napi/native_engine/ |
H A D | native_api.cpp | 1805 CHECK_ARG(env, js_object); in napi_wrap() 1852 CHECK_ARG(env, js_object); in napi_wrap_async_finalizer() 1897 CHECK_ARG(env, js_object); in napi_wrap_with_size() 1938 CHECK_ARG(env, js_object); in napi_unwrap() 1960 CHECK_ARG(env, js_object); in napi_remove_wrap() 2003 CHECK_ARG(env, js_object); in napi_wrap_sendable() 2026 CHECK_ARG(env, js_object); in napi_wrap_sendable_with_size() 2044 CHECK_ARG(env, js_object); in napi_unwrap_sendable() 2060 CHECK_ARG(env, js_object); in napi_remove_wrap_sendable() 3524 CHECK_ARG(env, js_object); in napi_type_tag_object() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | napi-guidelines.md | 201 napi_wrap(napi_env env, napi_value js_object, void* native_object, napi_finalize finalize_cb, void*… 204 …esult不为空时,框架会创建一个napi_ref对象,指向js_object。此时开发者需要自己管理js_object的生命周期,即需要在合适的时机调用napi_remove_wrap删除nap… 217 // 当js_object和result后续不再使用时,及时调用napi_remove_wrap释放result
|
H A D | use-napi-about-class.md | 100 > 参数js_object不为object类型或function类型时返回napi_object_expected。 108 > 参数js_object不为object类型或function类型时返回napi_object_expected。 116 > 参数js_object不为object类型或function类型时返回napi_object_expected。
|
H A D | napi-data-types-interfaces.md | 573 napi_value js_object, 686 napi_value js_object, 696 napi_value js_object, 706 napi_status napi_unwrap_sendable(napi_env env, napi_value js_object, void** result); 712 napi_status napi_remove_wrap_sendable(napi_env env, napi_value js_object, void** result);
|
/ohos5.0/foundation/arkui/napi/interfaces/inner_api/napi/ |
H A D | native_node_api.h | 63 napi_value js_object, 70 napi_value js_object,
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-napi-about-class.md | 96 > If **js_object** is not of the object or function type, **napi_object_expected** will be returned. 104 > If **js_object** is not of the object or function type, **napi_object_expected** will be returned. 112 > If **js_object** is not of the object or function type, **napi_object_expected** will be returned.
|
H A D | napi-guidelines.md | 201 napi_wrap(napi_env env, napi_value js_object, void* native_object, napi_finalize finalize_cb, void*… 204 …js_object**. You need to manage the lifecycle of **js_object**. Specifically, use **napi_remove_wr… 217 // When js_object and result are no longer used, call napi_remove_wrap to release result.
|
H A D | napi-data-types-interfaces.md | 562 napi_value js_object, 675 napi_value js_object, 685 napi_value js_object, 695 napi_status napi_unwrap_sendable(napi_env env, napi_value js_object, void** result); 701 napi_status napi_remove_wrap_sendable(napi_env env, napi_value js_object, void** result);
|
/ohos5.0/docs/en/application-dev/reference/native-lib/ |
H A D | napi.md | 640 - If **js_object** is not an object, the exported symbol returns **napi_object_expected**. 878 napi_value js_object, 893 - **js_object**: JS object to convert. 1303 napi_value js_object, 1317 - **js_object**: ArkTS object. 1333 napi_value js_object, 1348 - **js_object**: ArkTS object. 1365 napi_status napi_unwrap_sendable(napi_env env, napi_value js_object, void** result) 1376 - **js_object**: ArkTS object. 1387 napi_status napi_remove_wrap_sendable(napi_env env, napi_value js_object, void** result) [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/common/ |
H A D | _j_s_v_m.md | 230 …_value) jsObject, void \*\*result) | 使用OH_JSVM_Wrap()检索先前封装在JavaScript对象js_object中的native实例并移除封装。 … 4990 使用OH_JSVM_Wrap()检索先前封装在JavaScript对象js_object中的native实例并移除封装。 如果finalize回调与封装相关联,则当JavaScript对象被垃圾回收…
|
H A D | jsvm_8h.md | 164 …_value) jsObject, void \*\*result) | 使用OH_JSVM_Wrap()检索先前封装在JavaScript对象js_object中的native实例并移除封装。 …
|
/ohos5.0/docs/en/application-dev/reference/common/ |
H A D | jsvm_8h.md | 164 …moves the wrap of the native instance, which is previously wrapped in **js_object** by **OH_JSVM_W…
|
H A D | _j_s_v_m.md | 230 …moves the wrap of the native instance, which is previously wrapped in **js_object** by **OH_JSVM_W… 4990 Removes the wrap of the native instance, which is previously wrapped in **js_object** by **OH_JSVM_…
|