Form Elements
A form configuration starts off as a composition of Form Elements to define the structure. The specific behaviors are then defined as properties on the individual elements via the properties panel.
Most form elements are intended to be bound to a Form Variable for the purpose of data entry, in which case we refer to them as Form Fields. Other elements may be used for layout purposes or to provide more specific functionality to the form which doesn't directly affect its state.
The following form elements are currently available within Camunda Forms:
Symbol | Name | Description |
---|---|---|
Text view | Display simple markdown-powered text | |
HTML | Display information in stylable HTML views | |
Text field | Read and edit textual data | |
Text area | Read and edit multiline textual data | |
Number field | Read and edit numeric data | |
Datetime | Read and edit date and time data | |
Checkbox | Read and edit boolean data | |
Radio | Small dataset single data selector | |
Select | Large dataset single data selector | |
Checklist | Small dataset multi data selector | |
Taglist | Large dataset multi data selector | |
Group | Group multiple form elements | |
Dynamic list | Turn sets of form elements into editable lists | |
iFrame | Embed external content | |
Table | Render tabular data | |
Expression field | Compute intermediary data | |
Filepicker | Select files | |
Image view | Display images | |
Spacer | Display empty space | |
Separator | Display a line between elements | |
Button | Trigger form actions |