OptionaldefaultDefault value used unless CreateFormOptions.initialValues overrides it.
OptionaldisabledWhether the native control is disabled.
OptionalhelpOptional descriptive text referenced through aria-describedby.
OptionalidOptional stable identifier used when deriving DOM IDs and schema paths.
Visible label associated with the native control.
OptionalmaxMaximum numeric value for number-like fields.
OptionalmaxMaximum string length for text-like values.
OptionalminMinimum numeric value for number-like fields.
OptionalminMinimum string length for text-like values.
Stable value key used in state, validation errors, and submission values.
OptionaloptionsOptions for select and radio fields.
OptionalpatternJavaScript regular expression source used for deterministic pattern validation.
OptionalplaceholderOptional native placeholder text. Never used as a label replacement.
OptionalreadonlyWhether text-like native controls are readonly.
OptionalrequiredWhether the field must contain a value before submission.
Built-in field type or custom renderer type.
OptionalvalidationOptional field-specific messages for built-in validators.
OptionalvalidatorsNames of synchronous custom validators registered by the host application.
OptionalvisibleDeclarative condition that controls whether this node is currently visible.
Declarative field definition consumed by the runtime.
Unknown
typevalues are allowed only when a matching custom renderer is registered throughCreateFormOptions.renderers.