interface

FormDefinition

interface FormDefinition<TField extends FormFieldDefinition = FormField> { ... }

The reusable form shape consumed by application renderers.

Source packages/plugin-form-builder/src/index.ts:10

idstring
The id value.
titlestring
The title value.
fieldsreadonly TField[] | null
The fields value.
submitButtonLabelstring
The submitButtonLabel value.
confirmationType"message" | "redirect"
The confirmationType value.
confirmationMessagestring
The confirmationMessage value.
redirectFormRedirect
The redirect value.
emailsFormEmail[]
The emails value.