Searched refs:napi_object_seal (Results 1 – 12 of 12) sorted by relevance
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-about-object.md | 22 | 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 D | napi-guidelines.md | 444 **【建议】** 合理使用napi_object_freeze和napi_object_seal来控制对象以及对象属性的可变性。 446 napi_object_freeze等同于Object.freeze语义,freeze后对象的所有属性都不可能以任何方式被修改;napi_object_seal等同于Object.seal语义,对象…
|
H A D | napi-data-types-interfaces.md | 391 | napi_object_seal | 密封给定的对象。 |
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-napi-about-object.md | 22 | 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 D | napi-guidelines.md | 444 **[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 D | napi-data-types-interfaces.md | 391 | napi_object_seal | Seals an object.|
|
/ohos5.0/foundation/arkui/napi/sample/native_module_systemtest/ |
H A D | js_test_object_napi.cpp | 86 NAPI_CALL(env, napi_object_seal(env, object)); in ObjectSeal()
|
H A D | test_napi.cpp | 5715 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 D | napi.md | 164 |FUNC|napi_object_seal|密封给定的对象。|10|
|
/ohos5.0/docs/en/application-dev/reference/native-lib/ |
H A D | napi.md | 164 |FUNC|napi_object_seal|Seals the given object.|10|
|
/ohos5.0/foundation/arkui/napi/test/unittest/ |
H A D | test_napi.cpp | 2473 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 D | native_api.cpp | 2674 NAPI_EXTERN napi_status napi_object_seal(napi_env env, napi_value object) in napi_object_seal() function
|