UNPKG

908 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 { Column } from "../entities/column";
6export 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}