Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TableEditManager

Index

Constructors

constructor

  • new TableEditManager(rowEditsChangedCallback?: function, rowErrorsChangedCallback?: function): TableEditManager
  • Parameters

    • Optional rowEditsChangedCallback: function
        • (): void
        • Returns void

    • Optional rowErrorsChangedCallback: function
        • (): void
        • Returns void

    Returns TableEditManager

Methods

addFieldEdit

  • addFieldEdit(rowIndex: number, fieldName: string, value: any): void
  • Parameters

    • rowIndex: number
    • fieldName: string
    • value: any

    Returns void

addFieldError

  • addFieldError(rowIndex: number, fieldName: string, value: Error): void
  • Parameters

    • rowIndex: number
    • fieldName: string
    • value: Error

    Returns void

clearEdits

  • clearEdits(): void
  • Returns void

clearErrors

  • clearErrors(): void
  • Returns void

clearFieldEdits

  • clearFieldEdits(rowIndex: number): void
  • Parameters

    • rowIndex: number

    Returns void

clearFieldError

  • clearFieldError(rowIndex: number): void
  • Parameters

    • rowIndex: number

    Returns void

getFieldEdit

  • getFieldEdit(rowIndex: number, fieldName: string): any
  • Parameters

    • rowIndex: number
    • fieldName: string

    Returns any

getFieldError

  • getFieldError(rowIndex: number, fieldName: string): Error
  • Parameters

    • rowIndex: number
    • fieldName: string

    Returns Error

hasEdits

  • hasEdits(): boolean
  • Returns boolean

hasErrors

  • hasErrors(): boolean
  • Returns boolean

removeFieldEdit

  • removeFieldEdit(rowIndex: number, fieldName: string): void
  • Parameters

    • rowIndex: number
    • fieldName: string

    Returns void

removeFieldError

  • removeFieldError(rowIndex: number, fieldName: string): void
  • Parameters

    • rowIndex: number
    • fieldName: string

    Returns void

rowHasEdits

  • rowHasEdits(rowIndex: number): boolean
  • Parameters

    • rowIndex: number

    Returns boolean

rowHasErrors

  • rowHasErrors(rowIndex: number): boolean
  • Parameters

    • rowIndex: number

    Returns boolean