config.basic.object¶
对象类型配置数据实现
在 0.2.0 版本加入.
Classes¶
空的配置数据 |
|
对象配置数据 |
Module Contents¶
- class NoneConfigData(data: None = None)¶
Bases:
config.basic.core.BasicSingleConfigData[None]空的配置数据
在 0.2.0 版本加入.
- 参数:
data (None) -- 配置的原始数据
- class ObjectConfigData[D: object](data: D)¶
Bases:
config.basic.core.BasicSingleConfigData[D]对象配置数据
- 参数:
data (D) -- 配置的原始数据
小心
未默认做深拷贝,可能导致非预期行为
- _data: D¶
- property data: D¶
配置的原始数据
小心
未默认做深拷贝,可能导致非预期的行为
在 0.3.0 版本发生变更: 现在是可写属性
- property data_read_only: False¶
配置数据是否为只读
- 返回:
配置数据是否为只读
- 返回类型:
Literal[False]
备注
该配置数据类始终认为配置数据非只读,使其能正确作为配置数据容器使用