interface Form @formium/client

An interface for a Formium Form.

Props
actionIds
Array<string>

The list of workflows that are sent to on submission

Required
createAt
string

The created timestamp

Required
createId
string

The created by user id

Required
customerId
string

The Customer that the form belongs to

Required
deleteAt
string

The deleted timestamp

deleteId
string

The deleted by user id

id
string

unique id of formzzzxcvxzcv

Required
keys
Array<FormKey>

The set of keys that are allowed in the form submission

Required
name
string

The Project-unique name of the form

Required
previewUrl
string

The Preview URL of the form. Used by the the dashboard

Required
projectId
string

The Project that the form belongs to

Required
redirectUrl
string

URL to redirect to on a successful form post

schema
FormSchema

The schema of the Form

slug
string

The Project-unique slug of the form

Required
status
FormStatus

The form's status

Required
submitCount
number

The total number of submissions received

Required
submitLayout
FormSubmitLayout

The form submission layout in the dashboard.

Required
updateAt
string

The updated timestamp

Required
updateId
string

The updated by user id

Required
uploadTypes
Array<FormUploadTypes>

The types of uploads that are allowed (can be null if no uploads allowed)

validate
FormValidate

Form validation settings.

Required

Build forms, without the tears.