UNPKG

832 BTypeScriptView Raw
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/>
4import { RowNode } from "../../entities/rowNode";
5import { IRowNodeStage, StageExecuteParams } from "../../interfaces/iRowNodeStage";
6export declare class FlattenStage implements IRowNodeStage {
7 private gridOptionsWrapper;
8 private selectionController;
9 private eventService;
10 private context;
11 private columnController;
12 execute(params: StageExecuteParams): RowNode[];
13 private resetRowTops(rowNode);
14 private recursivelyAddToRowsToDisplay(rowsToFlatten, result, nextRowTop, skipLeafNodes, uiLevel);
15 private addRowNodeToRowsToDisplay(rowNode, result, nextRowTop, uiLevel);
16 private ensureFooterNodeExists(groupNode);
17 private createDetailNode(masterNode);
18}