UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

24 lines (23 loc) 669 B
import { IRowNode } from 'ag-grid-enterprise'; /** * What row action triggered the Row Change: 'Add', 'Update', 'Delete' or 'Load' */ export type RowDataChangeTrigger = 'Add' | 'Update' | 'Delete' | 'Load'; export interface RowDataChangedInfo<TData = any> { /** * Timestamp of change occurrence (in milliseconds) */ changedAt: number; /** * Data rows that have been added, updated, or deleted */ dataRows: TData[]; /** * Trigger for row change: Load, Add, Update, or Delete */ rowTrigger: RowDataChangeTrigger; /** * Row Nodes that were affected by this change */ rowNodes: IRowNode<TData>[]; }