new PropertyMetadata(options)
base/metadata/PropertyMetadata.js, line 5
支持如下方法:
[1、转换为json对象][2、将JSON里的数据导入,并返回一个新的属性元数据对象]
[3、克隆并返回一个新的属性元数据对象]
属性元数据,参考示例:[创建属性元数据对象]
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
Example
const font = new zondy.PropertyMetadata({
name: 'clippingArea',
writable: true,
readable: true,
defaultValue: true,
valueType: 'Polygon,Extent,Circle,MutiPolygon'
}),
Members
-
categoryNumber
-
变量类型
-
defaultValue*
-
变量值的默认值
- Default Value: null
readableNumber
是否可读
- Default Value: true
valueTypeString
变量值的类型
- Default Value: null
valueTypeNumber
是否必要
- Default Value: false
writableBoolean
是否可写
- Default Value: true
Methods
-
PropertyMetadata.fromJSON(json){PropertyMetadata}
base/metadata/PropertyMetadata.js, line 82 -
Name Type Description jsonObject 可选 JSON对象
Returns:
Type Description PropertyMetadata 新的属性元数据对象 -
clone(){PropertyMetadata}
base/metadata/PropertyMetadata.js, line 117 -
Returns:
Type Description PropertyMetadata 属性元数据对象 -
toJSON(){PropertyMetadata}
base/metadata/PropertyMetadata.js, line 91 -
Returns:
Type Description PropertyMetadata 属性元数据对象