PropertyEditors

Classes and components for working with Property Editors.

Classes

Name Description  
BasicPropertyEditor Basic Property Editor registered for the "text" and "string" type names.  
BooleanEditor BooleanEditor React component that is a property editor with checkbox input  
BooleanPropertyEditor Boolean Property Editor registered for the "bool" and "boolean" type names.  
DataControllerBase DataControllerBase is the base class for all Data Controllers.  
EditorContainer EditorContainer React component used by the Table, Tree and PropertyGrid for cell editing.  
EnumButtonGroupEditor EnumButtonGroupEditor React component that is a property editor with select input  
EnumEditor EnumEditor React component that is a property editor with select input  
EnumPropertyButtonGroupEditor Enum Property Button Group Editor registered for the "enum" type name and the "enum-buttongroup" editor name.  
EnumPropertyEditor Enum Property Button Group Editor registered for the "enum" type name.  
ImageCheckBoxEditor ImageCheckBoxEditor  
ImageCheckBoxPropertyEditor ImageCheckBox Property Editor registered for the "bool" and "boolean" type names.  
NumericInputEditor NumericInputEditor React component that is a property editor with numeric input & up/down buttons  
NumericInputPropertyEditor Numeric Input Property Editor registered for the "number" type name and "numeric-input" editor name.  
PropertyEditorBase PropertyEditor is the base class for all property editors.  
PropertyEditorManager Manages Property Editors.  
SliderEditor SliderEditor React component that is a property editor with numeric input & up/down buttons  
SliderPropertyEditor Slider Property Editor registered for the "number" type name and "slider" editor name.  
TextareaEditor TextareaEditor React component that is a property editor with text input  
TextareaPropertyEditor Textarea Property Editor registered for the "text" and "string" type names and "multi-line" editor name.  
TextEditor TextEditor React component that is a property editor with text input  
ThemedEnumEditor EnumEditor React component that is a property editor with select input Beta
ThemedEnumPropertyEditor Enum Property Button Group Editor registered for the "enum" type name. Beta
ToggleEditor ToggleEditor React component that is a property editor with checkbox input  
TogglePropertyEditor Toggle Property Editor registered for the "bool" and "boolean" type names and "toggle" editor name.  

Interfaces

Name Description  
AsyncErrorMessage Asynchronous Error Message returned as part of AsyncValueProcessingResult  
AsyncValueProcessingResult Asynchronous Value Process Result  
DataController DataControllers can be implemented per typename to validate and commit values.  
EditorContainerProps EditorContainer React component properties  
PropertyEditorProps Properties for a property editor component  
PropertyUpdatedArgs Arguments for the Property Updated event callback  
ThemedEnumEditorProps Properties for ThemedEnumEditor component Beta
TypeEditor Interface implemented by React based type editors  

Last Updated: 30 November, 2023