API Reference > components-react > PropertyEditors 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 EnumEditor component Beta TypeEditor Interface implemented by React based type editors Last Updated: 21 October, 2021