Simple properties
All simple data types and formats are mapped to default rendering components.
A few extra components can be used instead of the defaults by completing the layout keyword. For example layout: {comp: 'textarea'} or the shorter alternative layout: 'textarea'
Strings
The default component used to render a string property is the text field.
You can use a textarea by defining the layout keyword.
Numbers
The default component used to render a property with type number or integer is an adapted text field.
If the minimum and maximum attributes are defined, you can use a slider by defining the layout keyword.
Booleans
The default component used to render a boolean property is the checkbox.
You can use a switch or radio component instead of the default checkbox by defining the layout keyword.