ToolSettingsPropertyRecord Class
Beta
Property Record to specify an editor in Tool Settings zone.
Extends
Methods
| Name | Description | |
|---|---|---|
| constructor(value: PropertyValue, property: PropertyDescription, editorPosition: EditorPosition, isReadonly: boolean = false, lockProperty?: PropertyRecord): ToolSettingsPropertyRecord | ||
| clone(record: ToolSettingsPropertyRecord, newValue?: ToolSettingsValue): ToolSettingsPropertyRecord Static |
Inherited methods
| Name | Inherited from | Description |
|---|---|---|
| copyWithNewValue(newValue: PropertyValue): PropertyRecord | PropertyRecord | Creates a copy of this PropertyRecord with a new value |
Properties
| Name | Type | Description | |
|---|---|---|---|
| editorPosition | EditorPosition | ||
| lockProperty | undefined | PropertyRecord |
Inherited properties
| Name | Type | Inherited from | Description |
|---|---|---|---|
| autoExpand | undefined | false | true | PropertyRecord | |
| description | undefined | string | PropertyRecord | |
| extendedData | undefined | [key: string]: any | PropertyRecord | |
| isDisabled | undefined | false | true | PropertyRecord | |
| isMerged | undefined | false | true | PropertyRecord | |
| isReadonly | undefined | false | true | PropertyRecord | |
| links | undefined | LinkElementsInfo | PropertyRecord | Properties for link logic |
| property | PropertyDescription | PropertyRecord | |
| value | PropertyValue | PropertyRecord |
Defined in
Last Updated: 08 January, 2020