Home
last modified time | relevance | path

Searched refs:napi_create_external (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/docs/zh-cn/application-dev/napi/
H A Duse-napi-about-object.md28 | napi_create_external | 用于创建一个ArkTS外部对象,该对象可以用于将C/C++中的自定义数据结构或对象传递到ArkTS中,并且可以在ArkTS中访问其属性和方法。 |
29 | napi_get_value_external | 用于获得napi_create_external创建的绑定了外部数据的ArkTS值,此函数可以在ArkTS和C/C++之间传递数据。 |
513 ### napi_create_external subsection
515 创建包装自定义的C/C++对象并将其公开给ArkTS代码。这种情况下,我们可以使用napi_create_external来创建一个包含指向自定义对象的指针的Node-API值,以便让ArkTS代码…
558 napi_status status = napi_create_external(env, data, finalizeCallback, nullptr, &result);
581 hilog.info(0x0000, 'testTag', 'Test Node-API napi_create_external:%{public}s', testNapi.getExternal…
586 napi_create_external可以创建包装自定义的C/C++对象并将其公开给ArkTS代码,而napi_get_value_external就是用来获得napi_create_extern…
599 napi_create_external(env, data, nullptr, nullptr, &setExternal);
H A Dnapi-guidelines.md367 ## 正确的使用napi_create_external系列接口创建的JS Object
369 **【规则】** napi_create_external系列接口创建出来的JS对象仅允许在当前线程传递和使用,跨线程传递(如使用worker的post_message)将会导致应用crash。若需…
378 napi_create_external(env, nullptr, MyFinalizeCB, nullptr, &result);
H A Dnapi-data-types-interfaces.md397 | napi_create_external | 用于创建一个JS外部对象,该对象可以用于将C/C++中的自定义数据结构或对象传递到JS中,并且可以在JS中访问其属性和方法。 |
398 | napi_get_value_external | 用于获得napi_create_external创建的绑定了外部数据的JS值,此函数可以在JS和C/C++之间传递数据。 |
/ohos5.0/docs/en/application-dev/napi/
H A Duse-napi-about-object.md28 | napi_create_external | Creates an ArkTS external object, which can be used to pass custom data st…
29 …al | Obtains the ArkTS data from the external object created by **napi_create_external**. This API…
513 ### napi_create_external subsection
515 Use **napi_create_external** to create an ArkTS external object wrapping a custom C/C++ object and …
558 napi_status status = napi_create_external(env, data, finalizeCallback, nullptr, &result);
581 hilog.info(0x0000, 'testTag', 'Test Node-API napi_create_external:%{public}s', testNapi.getExternal…
586 …e_external** to obtain the ArkTS data from the external object created by **napi_create_external**.
599 napi_create_external(env, data, nullptr, nullptr, &setExternal);
H A Dnapi-guidelines.md367 ## Using JS Objects Created by napi_create_external APIs
369 **[Rule]** The JS object created by **napi_create_external** APIs can be passed and used only in th…
378 napi_create_external(env, nullptr, MyFinalizeCB, nullptr, &result);
/ohos5.0/docs/zh-cn/application-dev/media/image/
H A Dimage-source-picture-c.md176napi_create_external(env, reinterpret_cast<void *>(thisPicture->picture), nullptr, nullptr, &resul…
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DBaseObjectJS.h240 napi_create_external( in MakeNativeObjectParam()
/ohos5.0/docs/en/application-dev/media/image/
H A Dimage-source-picture-c.md176napi_create_external(env, reinterpret_cast<void *>(thisPicture->picture), nullptr, nullptr, &resul…
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md59 |FUNC|napi_create_external|分配一个附加有外部数据的js value。|10|
79 |FUNC|napi_get_value_external|获取先前通过napi_create_external()传递的外部数据指针。|10|
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dnapi.md59 |FUNC|napi_create_external|Allocates a JS value with external data.|10|
79 …xternal|Obtains the external data pointer previously passed through **napi_create_external()**.|10|
/ohos5.0/foundation/arkui/napi/test/unittest/
H A Dtest_napi.cpp528 napi_create_external(
7912 auto res = napi_create_external(
7930 auto res = napi_create_external(
/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_api.cpp2076 NAPI_EXTERN napi_status napi_create_external( in napi_create_external() function
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkts/
H A Djs-apis-util.md4052 napi_status status = napi_create_external(env, (void*) raw, NULL, NULL, &result);
/ohos5.0/docs/en/application-dev/reference/apis-arkts/
H A Djs-apis-util.md4053 napi_status status = napi_create_external(env, (void*) raw, NULL, NULL, &result);