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