Skip to content

Control Fields

Control Fields are input controls that collect data from users. A text input, an email input, or a radio group are examples of Control Fields.

Control Fields are defined by setting the kind property as control, and the property label is mandatory for accessibility.

Use these properties to customize your Control Fields.

propertytypevalue
uidstringA unique id, if none provided, one will be generated automatically
kindstringMANDATORY All Control Fields are type control
widgetstringMANDATORY The Control Field widget that you want to use (for example: textinput)
pathstringMANDATORY A . separated string with the data path (for example: user.firstName)
labelstringMANDATORY A string to display the Control Field label
propsobjectAn object with custom properties defined by each Control Field, check the documentation of each Control Field to know more