ToolSettingsPropertyRecord Class

Deprecated  Move ToolSettingsPropertyRecord to bentley/ui-abstract beginning in iModel.js 2.0.

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  
undefined | LinkElementsInfo PropertyRecord Properties for link logic
property PropertyDescription PropertyRecord  
value PropertyValue PropertyRecord  

Defined in

Last Updated: 13 June, 2024