Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IInjectedFormProps<T>

Type parameters

  • T: Record<string, any>

Hierarchy

Index

Properties

Field

Field: ComponentClass<IFieldProps<any, T>>

Optional defaults

defaults: Partial<T>

formId

formId: string

valid

valid: boolean

Methods

addFieldError

  • addFieldError(field: keyof T, error: RecordOf<IChangesetError>): void
  • Parameters

    • field: keyof T
    • error: RecordOf<IChangesetError>

    Returns void

addFormError

  • addFormError(error: RecordOf<IChangesetError>): void
  • Parameters

    • error: RecordOf<IChangesetError>

    Returns void

change

  • change(name: keyof T, value: T[keyof T]): void
  • Parameters

    • name: keyof T
    • value: T[keyof T]

    Returns void

getChangeset

  • getChangeset(): Changeset<T>

getForm

  • getForm(): RecordOf<IForm<T>>

getFormData

  • getFormData(): Map<keyof T, T[keyof T]>

Optional onFormChange

onFormChange:

Optional onFormChangeValid

onFormChangeValid:

resetForm

  • resetForm(): void

unsafeChange

  • unsafeChange(name: keyof T, value: T[keyof T]): void
  • Parameters

    • name: keyof T
    • value: T[keyof T]

    Returns void

Generated using TypeDoc