API Reference > ui-components > PropertyEditors > DataController DataController Interface Beta DataControllers can be implemented per typename to validate and commit values. Implemented by DataControllerBase PropertyEditorBase Methods Name Description commitValue(newValue: PropertyValue, record: PropertyRecord): Promise<AsyncValueProcessingResult> validateValue(newValue: PropertyValue, record: PropertyRecord): Promise<AsyncValueProcessingResult> Defined in ui/components/src/ui-components/editors/PropertyEditorManager.tsx Line 38 Last Updated: 12 June, 2024