ag-grid-enterprise
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
24 lines (23 loc) • 795 B
TypeScript
import { BeanStub, Column, IAggFunc, IAggFuncService } from 'ag-grid-community';
export declare class AggFuncService extends BeanStub implements IAggFuncService {
private static AGG_SUM;
private static AGG_FIRST;
private static AGG_LAST;
private static AGG_MIN;
private static AGG_MAX;
private static AGG_COUNT;
private static AGG_AVG;
private aggFuncsMap;
private initialised;
private init;
private initialiseWithDefaultAggregations;
private isAggFuncPossible;
getDefaultFuncLabel(fctName: string): string;
getDefaultAggFunc(column: Column): string | null;
addAggFuncs(aggFuncs?: {
[key: string]: IAggFunc;
}): void;
getAggFunc(name: string): IAggFunc;
getFuncNames(column: Column): string[];
clear(): void;
}