id
string
A stable identifier used to reference the component.
name
string
The field name used in conditions, formulas, and submitted data.
label
string
The reader-facing label for the component.
value
number
The component's current or initial value.
minimum
number
The smallest value the component accepts.
maximum
number
The largest value the component accepts.
required
boolean
Requires a response before the document can be submitted.
visibleWhen
expression
A condition that controls when the component is visible.
requiredWhen
expression
A condition that makes the component required when it matches.
disabledWhen
expression
A condition that disables the component when it matches.