Constructors
constructor
- new TableEditManager(rowEditsChangedCallback?: function, rowErrorsChangedCallback?: function): TableEditManager
-
Parameters
-
Optional rowEditsChangedCallback: function
-
Optional rowErrorsChangedCallback: function
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
-
Returns void
clearErrors
-
Returns void
clearFieldEdits
- clearFieldEdits(rowIndex: number): void
-
Parameters
Returns void
clearFieldError
- clearFieldError(rowIndex: number): void
-
Parameters
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
-
Returns boolean
hasErrors
-
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
Returns boolean
rowHasErrors
- rowHasErrors(rowIndex: number): boolean
-
Parameters
Returns boolean