API Reference > imodeljs-frontend > Properties > PropertyRecord PropertyRecord Class Deprecated Move PropertyRecord to bentley/ui-abstract beginning in iModel.js 2.0. Beta PropertyRecord contains instance information about a Property, including a value that can be edited using a PropertyEditor and converted using a TypeConverter. Extended by ToolSettingsPropertyRecord Methods Name Description constructor(value: PropertyValue, property: PropertyDescription): PropertyRecord copyWithNewValue(newValue: PropertyValue): PropertyRecord Creates a copy of this PropertyRecord with a new value Properties Name Type Description autoExpand undefined | false | true description undefined | string extendedData undefined | [key: string]: any isDisabled undefined | false | true isMerged undefined | false | true isReadonly undefined | false | true links undefined | LinkElementsInfo Properties for link logic property PropertyDescription value PropertyValue Defined in core/frontend/src/properties/Record.ts Line 34 Last Updated: 13 June, 2024