1 |
|
2 |
|
3 |
|
4 | import { RowNode } from "../entities/rowNode";
|
5 | import { Column } from "../entities/column";
|
6 | export declare class ValueService {
|
7 | private gridOptionsWrapper;
|
8 | private expressionService;
|
9 | private columnController;
|
10 | private eventService;
|
11 | private valueCache;
|
12 | private cellExpressions;
|
13 | private initialised;
|
14 | init(): void;
|
15 | getValue(column: Column, rowNode: RowNode, forFilter?: boolean, ignoreAggData?: boolean): any;
|
16 | setValue(rowNode: RowNode, colKey: string | Column, newValue: any): void;
|
17 | private setValueUsingField(data, field, newValue, isFieldContainsDots);
|
18 | private executeValueGetter(filterValueGetter, data, column, rowNode);
|
19 | private getValueCallback(node, field);
|
20 | getKeyForNode(col: Column, rowNode: RowNode): any;
|
21 | }
|