UNPKG

532 BTypeScriptView Raw
1import { RowNode } from "../entities/rowNode";
2import { ChangedPath } from "../utils/changedPath";
3import { RowNodeTransaction } from "./rowNodeTransaction";
4export interface StageExecuteParams {
5 rowNode: RowNode;
6 rowNodeTransaction?: RowNodeTransaction | null;
7 rowNodeTransactions?: RowNodeTransaction[] | null;
8 rowNodeOrder?: {
9 [id: string]: number;
10 };
11 changedPath?: ChangedPath;
12 afterColumnsChanged?: boolean;
13}
14export interface IRowNodeStage {
15 execute(params: StageExecuteParams): any;
16}