1 |
|
2 |
|
3 |
|
4 | import { RowNode } from "../../entities/rowNode";
|
5 | import { Column } from "../../entities/column";
|
6 | export declare class ChangedPath {
|
7 | private active;
|
8 | private keepingColumns;
|
9 | private nodeIdsToBoolean;
|
10 | private nodeIdsToColumns;
|
11 | constructor(keepingColumns: boolean);
|
12 | setInactive(): void;
|
13 | isActive(): boolean;
|
14 | addParentNode(rowNode: RowNode, columns?: Column[]): void;
|
15 | isInPath(rowNode: RowNode): boolean;
|
16 | getValueColumnsForNode(rowNode: RowNode, valueColumns: Column[]): Column[];
|
17 | getNotValueColumnsForNode(rowNode: RowNode, valueColumns: Column[]): Column[];
|
18 | private validateActive();
|
19 | }
|