Optionalui:addableOptionalui:Optionalui:Optionalui:Optionalui:Optionalui:autocompleteOptionalui:autofocusOptionalui:Optionalui:classOptionalui:copyableOptionalui:descriptionOptionalui:Optionalui:disabledOptionalui:duplicateOptionalui:emptyOptionalui:enumOptionalui:enumOptionalui:Optionalui:fieldAllows RJSF to override the default field implementation by specifying either the name of a field that is used
to look up an implementation from the fields list or an actual one-off Field component implementation itself
Optionalui:Optionalui:Optionalui:fieldBy default, any field that is rendered for an anyOf/oneOf schema will be wrapped inside the AnyOfField or
OneOfField component. This default behavior may be undesirable if your custom field already handles behavior
related to choosing one or more subschemas contained in the anyOf/oneOf schema.
By providing a true value for this flag in association with a custom ui:field, the wrapped components will be
omitted, so just one instance of the custom field will be rendered. If the flag is omitted or set to false,
your custom field will be wrapped by AnyOfField/OneOfField.
Optionalui:Optionalui:fileOptionalui:globalThe set of Globally relevant UI Schema options that are read from the root-level UiSchema and stored in the Registry for use everywhere.
Optionalui:helpOptionalui:hideOptionalui:inlineOptionalui:inputOptionalui:labelOptionalui:Optionalui:optionsAn object that contains all the potential UI options in a single object
Optionalautocomplete?: AutoFillUse to mark the field as supporting auto complete on a text input or textarea input
Optionalautofocus?: booleanFlag, if set to true, will mark the field as automatically focused on a text input or textarea input
OptionalclassNames?: stringAny classnames that the user wants to be applied to a field in the ui
Optionaldescription?: stringWe know that for description, it will be a string, if it is provided
Optionaldisabled?: booleanFlag, if set to true, will mark all child widgets from a given field as disabled
OptionalemptyValue?: anyThe default value to use when an input for a field is empty
OptionalenumDisabled?: (string | number | boolean)[]Will disable any of the enum options specified in the array (by value)
OptionalenumNames?: string[]Allows a user to provide a list of labels for enum values in the schema
OptionalfilePreview?: booleanFlag, if set to true, will cause the FileWidget to show a preview (with download for non-image files)
Optionalhelp?: stringUsed to add text next to a field to guide the end user in filling it in
OptionalhideError?: booleanFlag, if set to true, will hide the default error display for the given field AND all of its child fields in the
hierarchy
Optionalinline?: booleanFlag, if set to true, will mark a list of checkboxes as displayed all on one line instead of one per row
OptionalinputType?: stringUsed to change the input type (for example, tel or email) for an
Optionalorder?: string[]This property allows you to reorder the properties that are shown for a particular object
Optionalplaceholder?: stringWe know that for placeholder, it will be a string, if it is provided
Optionalreadonly?: booleanFlag, if set to true, will mark all child widgets from a given field as read-only
Optionalrows?: numberProvides a means to set the initial height of a textarea widget
Optionalstyle?: StyleHTMLAttributes<any>Any custom style that the user wants to apply to a field in the ui, applied on the same element as classNames
OptionalsubmitButtonOptions?: UISchemaSubmitButtonOptionsIf submitButtonOptions is provided it should match the UISchemaSubmitButtonOptions type
Optionaltitle?: stringWe know that for title, it will be a string, if it is provided
Optionalwidget?: string | Widget<TFieldReturnValue, RJSFSchema, any>Allows RJSF to override the default widget implementation by specifying either the name of a widget that is used
to look up an implementation from the widgets list or an actual one-off widget implementation itself
Anything else will be one of these types
Optionalui:orderOptionalui:orderableOptionalui:placeholderOptionalui:readonlyOptionalui:removableOptionalui:rootAllows the form to generate a unique prefix for the Form's root prefix
Optionalui:rowsOptionalui:styleOptionalui:submitOptionalui:titleOptionalui:Optionalui:Optionalui:widgetOptionalui:
Type for Field Extension UiSchema