PropertyEditors

Classes and components for working with Property Editors.

Classes

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

Enumerations

Name Description  
StandardEditorNames Standard Editor Names for property editors. Deprecated

Interfaces

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

Last Updated: 11 June, 2024