API Reference > ui-core > Form Form Components used to create a Form using supplied properties to specify fields. Classes Name Description Field Component that represents a single field in an input form. Beta Form Component used to create a Form using supplied properties to specify the fields of the Form. Beta Constants Name Description FormContext React context used by Form as a Provider and by the Fields as Consumers and updaters. Beta Interfaces Name Description FieldDef Interface used to define each Field in a Form Beta FieldDefinitions Key/value pairs for all the field definitions to be displayed in a Form. Beta FieldProps Properties used to create a Field in a Form Beta FieldValues Key/value pairs for all the field values with key being the field HTML Id. Beta FormContextState FormContextState combines the Form's state data with the callbacks used to update the value of the state data. Beta FormProps Properties that define Form including the callback to be called when the Submit button is pressed. Beta Type Aliases Name Description FieldEditor The available editors for the fields in a Form. Beta Last Updated: 12 June, 2024