Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ContentfulEntryFormOptions

Hierarchy

  • Partial<FormOptions<any>>
    • ContentfulEntryFormOptions

Index

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 id

id: any

Optional initialValues

initialValues: any

Optional keepDirtyOnReinitialize

keepDirtyOnReinitialize: boolean

Optional label

label: string

Optional loadInitialValues

loadInitialValues: () => Promise<any>

Type declaration

    • (): Promise<any>
    • Returns Promise<any>

locale

locale: string

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

      • values: any

      Returns undefined | ValidationErrors | Promise<ValidationErrors>

Optional validateOnBlur

validateOnBlur: boolean

Methods

Optional onChange

  • onChange(values: FormState<any>): void
  • Parameters

    • values: FormState<any>

    Returns void

Optional reset

  • reset(): void
  • Returns void

Generated using TypeDoc