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.
mediaType
string
The MIME type accepted by the upload field.
value
expression
The component's current or initial value.
required
boolean
Requires a response before the document can be submitted.
public
boolean
Configures this component's public value.
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.