/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/src/ |
H A D | napi_rdb_const_properties.cpp | 49 napi_object_freeze(env, syncMode); in ExportSyncMode() 62 napi_object_freeze(env, subscribeType); in ExportSubscribeType() 88 napi_object_freeze(env, progress); in ExportProgress() 105 napi_object_freeze(env, progressCode); in ExportProgressCode() 117 napi_object_freeze(env, origin); in ExportOrigin() 133 napi_object_freeze(env, field); in ExportField() 155 napi_object_freeze(env, changeType); in ExportChangeType() 170 napi_object_freeze(env, assetStatus); in ExportAssetStatus() 210 napi_object_freeze(env, haMode); in ExportHAMode() 233 napi_object_freeze(env, hmacAlgo); in ExportHmacAlgo() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/src/ |
H A D | js_const_properties.cpp | 41 napi_object_freeze(env, userType); in ExportUserType() 62 napi_object_freeze(env, constants); in ExportConstants() 76 napi_object_freeze(env, valueType); in ExportValueType() 87 napi_object_freeze(env, syncMode); in ExportSyncMode() 99 napi_object_freeze(env, subscribeType); in ExportSubscribeType() 110 napi_object_freeze(env, kvStoreType); in ExportKVStoreType() 124 napi_object_freeze(env, securityLevel); in ExportSecurityLevel()
|
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_avsession_enum.cpp | 52 napi_object_freeze(env, result); in ExportLoopMode() 65 napi_object_freeze(env, result); in ExportSkipIntervals() 77 napi_object_freeze(env, result); in ExportAVCastCategory() 91 napi_object_freeze(env, result); in ExportProtocolType() 104 napi_object_freeze(env, result); in ExportConnectionState() 118 napi_object_freeze(env, result); in ExportDeviceType() 140 napi_object_freeze(env, result); in ExportPlaybackState() 157 napi_object_freeze(env, result); in ExportAVCallState() 319 napi_object_freeze(env, result); in ExportAVSessionErrorCode() 330 napi_object_freeze(env, result); in ExportDisplayTag() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/src/ |
H A D | js_const_properties.cpp | 51 napi_object_freeze(env, constants); in ExportConstants() 65 napi_object_freeze(env, valueType); in ExportValueType() 76 napi_object_freeze(env, syncMode); in ExportSyncMode() 88 napi_object_freeze(env, subscribeType); in ExportSubscribeType() 98 napi_object_freeze(env, kvStoreType); in ExportKVStoreType() 111 napi_object_freeze(env, securityLevel); in ExportSecurityLevel()
|
/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/picture_in_picture_napi/ |
H A D | js_pip_utils.cpp | 77 napi_object_freeze(env, result); in ExportPictureInPictureTemplateType() 95 napi_object_freeze(env, result); in ExportPictureInPictureState() 111 napi_object_freeze(env, result); in ExportVideoPlayControlGroup() 131 napi_object_freeze(env, result); in ExportVideoCallControlGroup() 151 napi_object_freeze(env, result); in ExportVideoMeetingControlGroup() 167 napi_object_freeze(env, result); in ExportVideoLiveControlGroup() 191 napi_object_freeze(env, result); in ExportControlStatus() 221 napi_object_freeze(env, result); in ExportControlType()
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_data/src/ |
H A D | js_const_properties.cpp | 43 napi_object_freeze(env, action); in ExportAction() 53 napi_object_freeze(env, role); in ExportRole() 66 napi_object_freeze(env, state); in ExportShareState() 88 napi_object_freeze(env, code); in ExportShareCode() 97 napi_object_freeze(env, strategy); in ExportStrategy() 107 napi_object_freeze(env, netStrategy); in ExportNetWorkStrategy()
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb/src/ |
H A D | napi_rdb_const_properties.cpp | 47 napi_object_freeze(env, syncMode); in ExportSyncMode() 57 napi_object_freeze(env, subscribeType); in ExportSubscribeType() 70 napi_object_freeze(env, securityLevel); in ExportSecurityLevel()
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/js/napi/dataShare/src/ |
H A D | napi_datashare_const_properties.cpp | 44 napi_object_freeze(env, changeType); in ExportChangeType() 54 napi_object_freeze(env, SubscriptionType); in ExportSubscriptionType()
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-about-object.md | 21 | napi_object_freeze | 当需要确保一个对象不会被修改时(immutable),可以使用这个接口来冻结该对象,使其属性不可更改。 | 22 | napi_object_seal | 类似于napi_object_freeze,napi_object_seal用于密封给定的对象,使其属性不可添加或删除,但可以修改属性的值。 | 142 ### napi_object_freeze subsection 159 // 调用接口napi_object_freeze将传入的object冻结 161 napi_status status = napi_object_freeze(env, objFreeze); 163 OH_LOG_INFO(LOG_APP, "Node-API napi_object_freeze success"); 193 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_freeze: %{public}s', (objFreeze.data = 1)… 195 …hilog.error(0x0000, 'testTag', 'Test Node-API napi_object_freeze 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 | 390 | napi_object_freeze | 冻结给定的对象。 |
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-napi-about-object.md | 21 | napi_object_freeze | Freezes an ArkTS object. Once an object is frozen, its properties are immuta… 142 ### napi_object_freeze subsection 144 Use **napi_object_freeze** to freeze an ArkTS object. After an object is frozen, new properties or … 159 // Call napi_object_freeze to freeze the object passed in. 161 napi_status status = napi_object_freeze(env, objFreeze); 163 OH_LOG_INFO(LOG_APP, "Node-API napi_object_freeze success"); 193 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_object_freeze: %{public}s', (objFreeze.data = 1)… 195 …hilog.error(0x0000, 'testTag', 'Test Node-API napi_object_freeze error: %{public}s', error.message…
|
H A D | napi-guidelines.md | 444 **[Suggestion]** Properly use **napi_object_freeze** and **napi_object_seal**. 446 **napi_object_freeze** is equivalent to **Object.freeze**. After an object is frozen, all its prope…
|
H A D | napi-data-types-interfaces.md | 390 | napi_object_freeze | Freezes an object.|
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/js/napi/common/src/ |
H A D | js_common_type_init.cpp | 43 napi_object_freeze(env, assetStatus); in ExportAssetStatus()
|
/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/extension/ |
H A D | extension_manager.cpp | 61 napi_object_freeze(env, result); in ExportRectChangeReasonType()
|
/ohos5.0/foundation/arkui/napi/sample/native_module_systemtest/ |
H A D | js_test_object_napi.cpp | 73 NAPI_CALL(env, napi_object_freeze(env, object)); in ObjectFreeze()
|
H A D | test_napi.cpp | 5301 napi_status creatresult = napi_object_freeze(env, object); 5363 napi_status creatresult = napi_object_freeze(env, object); 5417 napi_status creatresult = napi_object_freeze(env, object); 5469 napi_status creatresult = napi_object_freeze(env, nullptr); 5521 napi_status creatresult = napi_object_freeze(nullptr, object); 5584 napi_status creatresult = napi_object_freeze(nullptr, object); 5638 napi_status creatresult = napi_object_freeze(nullptr, object); 5671 napi_status creatresult = napi_object_freeze(env, int32result);
|
/ohos5.0/foundation/distributeddatamgr/udmf/framework/jskitsimpl/data/ |
H A D | uniform_type_descriptor_napi.cpp | 48 napi_object_freeze(env, uniformDataType); in CreateUniformDataType()
|
H A D | unified_data_channel_napi.cpp | 51 napi_object_freeze(env, intention); in CreateIntention()
|
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/ |
H A D | napi.md | 163 |FUNC|napi_object_freeze|冻结给定的对象。|10|
|
/ohos5.0/docs/en/application-dev/reference/native-lib/ |
H A D | napi.md | 163 |FUNC|napi_object_freeze|Freezes the given object.|10|
|
/ohos5.0/foundation/arkui/napi/test/unittest/ |
H A D | test_napi.cpp | 2404 ASSERT_CHECK_CALL(napi_object_freeze(env, object)); 8946 auto res = napi_object_freeze(env, nullptr); 8962 auto res = napi_object_freeze(env, boolean);
|
/ohos5.0/foundation/arkui/napi/native_engine/ |
H A D | native_api.cpp | 2659 NAPI_EXTERN napi_status napi_object_freeze(napi_env env, napi_value object) in napi_object_freeze() function
|