/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-about-object.md | 24 | napi_instanceof | 当需要在Node-API模块中确定一个对象是否为特定构造函数的实例时,可以使用这个接口。 | 357 ### napi_instanceof subsection 372 // 调用napi_instanceof接口判断给定object是否为给定constructor的实例 374 napi_status status = napi_instanceof(env, args[0], args[1], &result); 376 napi_throw_error(env, nullptr, "Node-API napi_instanceof fail"); 415 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_instanceof: %{public}s', testNapi.napiInstanceOf… 416 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_instanceof: %{public}s', testNapi.napiInstanceOf… 418 hilog.error(0x0000, 'testTag', 'Test Node-API napi_instanceof error: %{public}s', error.message);
|
H A D | napi-data-types-interfaces.md | 142 - 比napi_instanceof更强的类型检查,如果对象的原型被操纵,napi_instanceof可能会报告误报。 393 | napi_instanceof | 判断给定object是否为给定constructor的实例。 |
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-napi-about-object.md | 24 | napi_instanceof | Checks whether an ArkTS object is an instance of the specified constructor.| 357 ### napi_instanceof subsection 359 Use **napi_instanceof** to check whether an ArkTS object is an instance of the specified constructo… 372 … // Call napi_instanceof to check whether the given object is an instance of the given constructor. 374 napi_status status = napi_instanceof(env, args[0], args[1], &result); 376 napi_throw_error(env, nullptr, "Node-API napi_instanceof fail"); 415 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_instanceof: %{public}s', testNapi.napiInstanceof… 416 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_instanceof: %{public}s', testNapi.napiInstanceof… 418 hilog.error(0x0000, 'testTag', 'Test Node-API napi_instanceof error: %{public}s', error.message);
|
H A D | napi-data-types-interfaces.md | 142 - This is a stronger check than **napi_instanceof** because **napi_instanceof** may report a false … 393 | napi_instanceof | Checks whether the given object is an instance of the specified constructor.|
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | BaseObjectJS.cpp | 143 auto status = napi_instanceof(env, obj, cl, &result); in IsInstanceOf()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/js/common/ |
H A D | image_packer_mdk_kits.cpp | 55 if (napi_instanceof(env, value, constructor, &isInstance) == napi_ok && isInstance) { in IsInstanceOf()
|
H A D | image_packer_napi.cpp | 610 ret = napi_instanceof(env, argv, constructor, &isInstance); in ParserPackingArgumentType() 621 ret = napi_instanceof(env, argv, constructor, &isInstance); in ParserPackingArgumentType() 633 ret = napi_instanceof(env, argv, constructor, &isInstance); in ParserPackingArgumentType()
|
H A D | picture_napi.cpp | 204 ret = napi_instanceof(env, argv, constructor, &isInstance); in ParserImageType()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_nav_path_stack.cpp | 244 napi_instanceof(env, stack, constructor, &isInstance); in CheckIsValid()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/src/ |
H A D | js_device_kv_store.cpp | 156 status = napi_instanceof(env, argv[1], JsQuery::Constructor(env), &result); in GetVariantArgs() 171 status = napi_instanceof(env, argv[0], JsQuery::Constructor(env), &result); in GetVariantArgs()
|
H A D | js_single_kv_store.cpp | 133 status = napi_instanceof(env, argv[0], JsQuery::Constructor(env), &result); in GetVariantArgs()
|
H A D | js_kv_store.cpp | 108 napi_status status = napi_instanceof(env, obj, constructor, &result); in IsInstanceOf()
|
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/common/helper/ |
H A D | napi_helper.cpp | 299 napi_instanceof(env, object, func, &isInstanceof); in GetConstructorName()
|
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/ |
H A D | napi.md | 95 |FUNC|napi_instanceof|判断给定object是否为给定constructor的实例。|10| 293 ### napi_instanceof subsection
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/src/ |
H A D | js_device_kv_store.cpp | 153 statusMsg = napi_instanceof(env, argv[pos], JsQuery::Constructor(env), &result); in GetVariantArgs()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/effect_kit/src/ |
H A D | color_picker_napi.cpp | 1103 ret = napi_instanceof(env, argv, constructor, &isInstance); in ParserArgumentType() 1115 ret = napi_instanceof(env, argv, constructor, &isInstance); in ParserArgumentType()
|
/ohos5.0/foundation/distributeddatamgr/udmf/framework/jskitsimpl/data/ |
H A D | unified_data_napi.cpp | 342 napi_instanceof(env, in, constructor, &isInstance); in Unwrap()
|
/ohos5.0/foundation/arkui/napi/test/unittest/ |
H A D | test_sendable_napi.cpp | 302 ASSERT_CHECK_CALL(napi_instanceof(env, sendableInstance, sendableClass, &isInstanceOf)); 356 ASSERT_CHECK_CALL(napi_instanceof(env, sendableInstance, sendableClass, &isInstanceOf)); 410 ASSERT_CHECK_CALL(napi_instanceof(env, sendableInstance, sendableClass, &isInstanceOf)); 411 ASSERT_CHECK_CALL(napi_instanceof(env, sendableInstance, parentClass, &isInstanceOfParent));
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/napi_common/source/ |
H A D | napi_ashmem.cpp | 115 napi_instanceof(env, argv[ARGV_INDEX_0], constructor, &isAshmem); in CreateAshmemFromExisting() 222 napi_instanceof(env, argv[ARGV_INDEX_0], constructor, &isAshmem); in GetAshmemFromExisting()
|
H A D | napi_remote_object.cpp | 904 status = napi_instanceof(env, object, stubConstructor, &instanceOfStub); in NAPI_ohos_rpc_getNativeRemoteObject() 917 status = napi_instanceof(env, object, proxyConstructor, &instanceOfProxy); in NAPI_ohos_rpc_getNativeRemoteObject()
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/output/ |
H A D | depth_data_output_napi.cpp | 440 status = napi_instanceof(env, obj, constructor, &result); in IsDepthDataOutput()
|
H A D | metadata_output_napi.cpp | 389 status = napi_instanceof(env, obj, constructor, &result); in IsMetadataOutput()
|
H A D | preview_output_napi.cpp | 466 status = napi_instanceof(env, obj, constructor, &result); in IsPreviewOutput()
|
/ohos5.0/foundation/communication/netstack/utils/napi_utils/src/ |
H A D | napi_utils.cpp | 94 NAPI_CALL_BASE(env, napi_instanceof(env, object, constructor, &isInstance), false); in IsInstanceOf()
|
/ohos5.0/base/inputmethod/imf/frameworks/js/napi/inputmethodability/ |
H A D | js_input_method_engine_setting.cpp | 441 napi_status status = napi_instanceof(env, argv[0], constructor, &isPanel); in DestroyPanel()
|