Skip to main content
Version: Next

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:

SymbolNameDescription
Text SymbolText viewDisplay simple markdown-powered text
Text SymbolHTMLDisplay information in stylable HTML views
Text Field SymbolText fieldRead and edit textual data
Text Area SymbolText areaRead and edit multiline textual data
Number Field SymbolNumber fieldRead and edit numeric data
Datetime SymbolDatetimeRead and edit date and time data
Checkbox SymbolCheckboxRead and edit boolean data
Radio SymbolRadioSmall dataset single data selector
Select SymbolSelectLarge dataset single data selector
Checklist SymbolChecklistSmall dataset multi data selector
Taglist SymbolTaglistLarge dataset multi data selector
Group SymbolGroupGroup multiple form elements
Dynamic List SymbolDynamic listTurn sets of form elements into editable lists
iFrame SymboliFrameEmbed external content
Table SymbolTableRender tabular data
Expression SymbolExpression fieldCompute intermediary data
Filepicker SymbolFilepickerSelect files
Image SymbolImage viewDisplay images
Spacer SymbolSpacerDisplay empty space
Separator SymbolSeparatorDisplay a line between elements
Button SymbolButtonTrigger form actions