PropertyEditors
Classes and components for working with Property Editors.
Classes
Global Functions
Name |
Description |
|
areEqual |
Checks if two values are equal. |
|
createEditorSpec |
Utility function to create an editor spec for editor with concrete metadata and value types. |
|
EditorContainer |
EditorContainer React component used by the Tree and PropertyGrid for cell editing. |
|
EditorRenderer |
Editor component that renders an editor based on the metadata and value. |
|
EditorsRegistryProvider |
Provider that adds supplied editors into EditorsRegistry . |
|
FormattedNumericInput |
A numeric input that allows to pass custom parsing/formatting logic to handle values with units etc. |
|
isBoolean |
Type guard for boolean value. |
|
isDate |
Type guard for date value. |
|
isEnum |
Type guard for enum value. |
|
isInstanceKey |
Type guard for instance key value. |
|
isNumeric |
Type guard for numeric value. |
|
isText |
Type guard for text value. |
|
PropertyRecordEditor |
Editor component for editing property values represented by PropertyRecord . |
|
useCommittableValue |
Custom React hook that provides to commit or cancel value changes by editor using |
|
useEditor |
Custom React hook that returns editor for specified metadata and value. |
|
Interfaces
Name |
Description |
|
AsyncErrorMessage |
Asynchronous Error Message returned as part of AsyncValueProcessingResult |
|
AsyncValueProcessingResult |
Asynchronous Value Process Result |
|
BooleanValue |
Type definition for boolean value that can be handled by editor. |
|
DataController |
DataControllers can be implemented per typename to validate and commit values. |
|
DateValue |
Type definition for date value that can be handled by editor. |
|
EditorContainerProps |
EditorContainer React component properties |
Deprecated |
EditorProps |
Generic editor props that are supplied to the editor for rendering. |
|
EditorSpec |
An editor specification defining single editor with a predicate that determines if the editor can be used for a given value. |
|
EnumChoice |
Type definition for available enum choice that can be supplied for editing enum values. |
|
EnumValue |
Type definition for enum value that can be handled by editor. |
|
EnumValueMetadata |
Additional metadata that is used along side enum value to determine applicable editor. |
|
InstanceKeyValue |
Type definition for instance key value that can be handled by editor. |
|
NumericValue |
Type definition for numeric value that can be handled by editor. |
|
PropertyEditorProps |
Properties for a property editor component |
|
PropertyUpdatedArgs |
Arguments for the Property Updated event callback |
|
TextValue |
Type definition for text value that can be handled by editor. |
|
TypeEditor |
Interface implemented by React based type editors |
|
ValueMetadata |
Additional metadata that is used along side value. |
|
Type Aliases
Name |
Description |
|
Value |
Type definition for a value. |
|
ValueType |
Value types supported by editor system. |
|
Last Updated: 17 April, 2025