Home
last modified time | relevance | path

Searched refs:napi_object_seal (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/docs/zh-cn/application-dev/napi/
H A Duse-napi-about-object.md22 | napi_object_seal | 类似于napi_object_freeze,napi_object_seal用于密封给定的对象,使其属性不可添加或删除,但可以修改属性的值。 |
199 ### napi_object_seal subsection
215 // 调用接口napi_object_seal将传入的object封闭,使其无法添加新的属性
217 napi_status status = napi_object_seal(env, objSeal);
219 OH_LOG_INFO(LOG_APP, "Node-API napi_object_seal success");
252 hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_seal: %{public}s', objSeal.message);
254 hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_seal: %{public}d', objSeal.data);
255 hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_seal: %{public}d', (objSeal.id = 1));
257 hilog.error(0x0000, 'testTag', 'Test Node-API napi_object_seal error: %{public}s', error.message);
H A Dnapi-guidelines.md444 **【建议】** 合理使用napi_object_freeze和napi_object_seal来控制对象以及对象属性的可变性。
446 napi_object_freeze等同于Object.freeze语义,freeze后对象的所有属性都不可能以任何方式被修改;napi_object_seal等同于Object.seal语义,对象…
H A Dnapi-data-types-interfaces.md391 | napi_object_seal | 密封给定的对象。 |
/ohos5.0/docs/en/application-dev/napi/
H A Duse-napi-about-object.md22 | napi_object_seal | Seals an ArkTS object. Once an object is sealed, its properties cannot be adde…
199 ### napi_object_seal subsection
201 Use **napi_object_seal** to seal an ArkTS object. After an object is sealed, new properties cannot …
215 // Call napi_object_seal to seal the object passed in.
217 napi_status status = napi_object_seal(env, objSeal);
219 OH_LOG_INFO(LOG_APP, "Node-API napi_object_seal success");
252 hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_seal: %{public}s', objSeal.message);
254 hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_seal: %{public}d', objSeal.data);
255 hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_seal: %{public}d', (objSeal.id = 1));
257 hilog.error(0x0000, 'testTag', 'Test Node-API napi_object_seal error: %{public}s', error.message);
H A Dnapi-guidelines.md444 **[Suggestion]** Properly use **napi_object_freeze** and **napi_object_seal**.
446 …e**. After an object is frozen, all its properties are immutable. **napi_object_seal** is equivale…
H A Dnapi-data-types-interfaces.md391 | napi_object_seal | Seals an object.|
/ohos5.0/foundation/arkui/napi/sample/native_module_systemtest/
H A Djs_test_object_napi.cpp86 NAPI_CALL(env, napi_object_seal(env, object)); in ObjectSeal()
H A Dtest_napi.cpp5715 napi_status creatresult = napi_object_seal(env, object);
5777 napi_status creatresult = napi_object_seal(env, object);
5831 napi_status creatresult = napi_object_seal(env, object);
5883 napi_status creatresult = napi_object_seal(env, nullptr);
5935 napi_status creatresult = napi_object_seal(nullptr, object);
5998 napi_status creatresult = napi_object_seal(nullptr, object);
6052 napi_status creatresult = napi_object_seal(nullptr, object);
6085 napi_status creatresult = napi_object_seal(env, int32result);
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md164 |FUNC|napi_object_seal|密封给定的对象。|10|
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dnapi.md164 |FUNC|napi_object_seal|Seals the given object.|10|
/ohos5.0/foundation/arkui/napi/test/unittest/
H A Dtest_napi.cpp2473 ASSERT_CHECK_CALL(napi_object_seal(env, object));
8976 auto res = napi_object_seal(env, nullptr);
8992 auto res = napi_object_seal(env, boolean);
/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_api.cpp2674 NAPI_EXTERN napi_status napi_object_seal(napi_env env, napi_value object) in napi_object_seal() function