1 | // Type definitions for ag-grid v18.1.2
|
2 | // Project: http://www.ag-grid.com/
|
3 | // Definitions by: Niall Crosby <https://github.com/ag-grid/>
|
4 | import { RowNode } from "../entities/rowNode";
|
5 | import { RowNodeTransaction } from "../rowModels/clientSide/clientSideRowModel";
|
6 | import { ChangedPath } from "../rowModels/clientSide/changedPath";
|
7 | export interface StageExecuteParams {
|
8 | rowNode: RowNode;
|
9 | rowNodeTransaction?: RowNodeTransaction;
|
10 | rowNodeOrder?: {
|
11 | [id: string]: number;
|
12 | };
|
13 | changedPath?: ChangedPath;
|
14 | }
|
15 | export interface IRowNodeStage {
|
16 | execute(params: StageExecuteParams): any;
|
17 | }
|