Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IListFormEditProps

List Form Edit Properties

Hierarchy

Index

Properties

Optional controlMode

controlMode: number

The form mode (New/Edit)

Optional el

el: Element

The element to render the form to.

Optional excludeFields

excludeFields: Array<string>

The fields to exclude from the form.

Optional includeFields

includeFields: Array<string>

The fields to include in the form.

info

info: IListFormResult

The list form information.

Optional onControlRendered

onControlRendered: (control: IFormControl, field: Field) => void | Promise<IFormControl>

The control rendered event.

Type declaration

Optional onControlRendering

onControlRendering: (control: IFormControlProps, field: Field) => void | Promise<IFormControlProps>

The control rendering event.

Type declaration

Optional onError

onError: (msg?: string) => void

The error event.

Type declaration

    • (msg?: string): void
    • Parameters

      • Optional msg: string

      Returns void

Optional onSaving

onSaving: (item: any) => void | PromiseLike<any>

The form saving event.

Type declaration

    • (item: any): void | PromiseLike<any>
    • Parameters

      • item: any

      Returns void | PromiseLike<any>

Optional onValidate

onValidate: (field: Field, control: IFormControl) => boolean

The form validating event.

Type declaration

Optional template

template: Array<IFormRow>

The list form rows.

Generated using TypeDoc