ag-grid-enterprise
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
28 lines (27 loc) • 1.02 kB
TypeScript
import { Component, IStatusPanelComp, CellPositionUtils, RowPositionUtils, AggregationStatusPanelParams } from 'ag-grid-community';
export declare class AggregationComp extends Component implements IStatusPanelComp {
private static TEMPLATE;
private rangeService;
private valueService;
private cellNavigationService;
private rowRenderer;
private gridApi;
cellPositionUtils: CellPositionUtils;
rowPositionUtils: RowPositionUtils;
private sumAggregationComp;
private countAggregationComp;
private minAggregationComp;
private maxAggregationComp;
private avgAggregationComp;
private params;
constructor();
destroy(): void;
private postConstruct;
private isValidRowModel;
init(params: AggregationStatusPanelParams): void;
refresh(params: AggregationStatusPanelParams): boolean;
private setAggregationComponentValue;
private getAllowedAggregationValueComponent;
private getAggregationValueComponent;
private onRangeSelectionChanged;
}