PropertiesField Class
Describes a content field that's based on one or more similar
EC properties.
Extends
Methods
| Name |
Description |
|
| constructor(category: CategoryDescription, name: string, label: string, description: TypeDescription, isReadonly: boolean, priority: number, properties: Property[], editor?: EditorDescription, renderer?: RendererDescription): PropertiesField |
Creates an instance of PropertiesField. |
|
| clone(): PropertiesField |
|
|
| getFieldDescriptor(): FieldDescriptor |
Get descriptor for this field. |
|
| toJSON(): PropertiesFieldJSON<ClassInfoJSON> |
Serialize this object to JSON |
|
| fromCompressedJSON(json: PropertiesFieldJSON<string>, classesMap: { T }, categories: CategoryDescription[]): undefined | PropertiesField Static |
Deserialize a PropertiesField from compressed JSON. |
|
| fromJSON(json: undefined | PropertiesFieldJSON<ClassInfoJSON>, categories: CategoryDescription[]): undefined | PropertiesField Static |
Deserialize PropertiesField from JSON |
|
Inherited methods
Properties
| Name |
Type |
Description |
|
| properties |
Property[] |
A list of properties this field is created from |
|
Inherited properties
Defined in
Last Updated:
30 November, 2023