Skip to main content

Simple choices based components

Choices components collect responses from a set of predetermined choices. Common implementations are single choices (aka radio button) allowing one choice as response, and multiple choices (aka check boxes) allowing multiple choices as a response.

Available Choices are represented by a list of option components. The Option page presents the available fields in option

Single Choice Group

SingleChoice group handles a qualitative input

Only online

Single Choice Group

Drop down component handles a qualitative input with a drop down

Only online

Multiple Choice Group

Only online

Multiple Choice with Exclusive option

To build exclusive option, the trick is to set disabled property with an expression checking for the response

Only online

Choice associated with a extra field

To achieve this, the role field of the option can be change to an input type Several roles are available for options:

  • 'option': default value, will only show the option label
  • 'number': Show an number extra field
  • 'input': 'input',
  • 'time': 'timeInput',
  • 'date': 'dateInput', // Only available for singleChoice group

See the Option page with details of useable roles

Only online

Complex option

Only online