Properties
Optional __type
__type: string
Optional actions
actions: any[]
Optional buttons
buttons: { archive: string | boolean; publish: string | boolean; reset: string; save: string; unpublish: string | boolean }
Type declaration
-
archive: string | boolean
-
publish: string | boolean
-
reset: string
-
save: string
-
unpublish: string | boolean
Optional contentType
contentType: false | ContentType
Optional debug
debug: DebugFunction<any>
Optional destroyOnUnregister
destroyOnUnregister: boolean
Optional fields
fields: AnyField[]
Optional initialValues
initialValues: any
Optional keepDirtyOnReinitialize
keepDirtyOnReinitialize: boolean
Optional label
label: string
Optional loadInitialValues
loadInitialValues: () => Promise<any>
Optional mutators
mutators: {}
Type declaration
-
[key: string]: Mutator<FormValues>
Optional onSubmit
onSubmit: (values: any, form: FormApi<any>, callback?: (errors?: SubmissionErrors) => void) => undefined | void | SubmissionErrors | Promise<undefined | SubmissionErrors>
Type declaration
-
- (values: any, form: FormApi<any>, callback?: (errors?: SubmissionErrors) => void): undefined | void | SubmissionErrors | Promise<undefined | SubmissionErrors>
-
Parameters
-
values: any
-
form: FormApi<any>
-
Optional callback: (errors?: SubmissionErrors) => void
-
- (errors?: SubmissionErrors): void
-
Parameters
-
Optional errors: SubmissionErrors
Returns void
Returns undefined | void | SubmissionErrors | Promise<undefined | SubmissionErrors>
Optional publishOnSave
publishOnSave: boolean
Optional references
references: boolean
Optional saveOnChange
saveOnChange: number | boolean
Optional spaceId
spaceId: string
Optional validate
validate: (values: any) => undefined | ValidationErrors | Promise<ValidationErrors>
Type declaration
-
- (values: any): undefined | ValidationErrors | Promise<ValidationErrors>
-
Parameters
Returns undefined | ValidationErrors | Promise<ValidationErrors>
Optional validateOnBlur
validateOnBlur: boolean