UNPKG

ag-grid

Version:

Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components

22 lines (21 loc) 908 B
// Type definitions for ag-grid v18.1.2 // Project: http://www.ag-grid.com/ // Definitions by: Niall Crosby <https://github.com/ag-grid/> import { RowNode } from "../entities/rowNode"; import { Column } from "../entities/column"; export declare class ValueService { private gridOptionsWrapper; private expressionService; private columnController; private eventService; private valueCache; private cellExpressions; private initialised; init(): void; getValue(column: Column, rowNode: RowNode, forFilter?: boolean, ignoreAggData?: boolean): any; setValue(rowNode: RowNode, colKey: string | Column, newValue: any): void; private setValueUsingField(data, field, newValue, isFieldContainsDots); private executeValueGetter(filterValueGetter, data, column, rowNode); private getValueCallback(node, field); getKeyForNode(col: Column, rowNode: RowNode): any; }