Interface IFormRenderer

The root of json schema

Hierarchy

Properties

baseFormControl?: typeof BaseFormControl
baseFormGroup?: typeof BaseFormGroup
baseFormStepper?: typeof BaseFormStepper
buttons?: IElementTypes
className?: string
controls?: IElementTypes
fns?: IFnTypes
formatter?: IFormatterType
lastPageNumber?: number
name?: string
nextResponseMode?: TNextResponseMode
onChange?: ((change: IFieldChange) => void)

Type declaration

onCustom?: ((formData: IFormData, e: SyntheticEvent<Element, Event>) => void)

Type declaration

    • (formData: IFormData, e: SyntheticEvent<Element, Event>): void
    • Parameters

      • formData: IFormData
      • e: SyntheticEvent<Element, Event>

      Returns void

onError?: (() => void)

Type declaration

    • (): void
    • Returns void

onNext?: ((formData: IFormData, pageNumber: number) => void)

Type declaration

    • (formData: IFormData, pageNumber: number): void
    • Parameters

      Returns void

onPopupClose?: ((params: unknown[]) => void)

Type declaration

    • (params: unknown[]): void
    • Parameters

      • params: unknown[]

      Returns void

onPrevious?: ((formData: IFormData, pageNumber: number) => void)

Type declaration

    • (formData: IFormData, pageNumber: number): void
    • Parameters

      Returns void

onSubmit: ((formData: IFormData, params: unknown) => void)

Type declaration

    • (formData: IFormData, params: unknown): void
    • Parameters

      Returns void

pageNumber?: number
schema: ISchema
useNextResponse?: boolean

Generated using TypeDoc