Well, as you might already know, enduro provides a sweet admin ui. Control types are a way for you to tell enduro what value to expect. For example, there is a date control, which offer user an enhanced experience when a date is expected.
Currently these controls are available in enduro by default:
something: 'text is here'
Textfield is the default control.
something : {
something_else: ''
}
something : [
{ label: "first" },
{ label: "second" },
]
Array control allows to add and remove items
$image_type : 'image'
Nice, full-featured image uploading control will let you drag in, copy/paste or just browse for an image. Fully compatible with your choice of remote file storage(such as aws s3).
$resume_type : 'file'
Simple file uploading control that lets you drag and drop files.
$text_type : 'textarea'
Simply textarea to input longer blocks of text.
$value_type : 'slider'
Creates input slider that goes from 0 to 100 by default.
$color_type : 'colorpicker'
Standard browser’s colorpicker that outputs hex color code.
$title_type : 'title'
Creates header out of the property’s value. Property will be non-editable though
$published_on_type : 'date'
Creates datepicker.
$foo_time_type : 'time'
Creates time selection dropdown.