ag-grid-enterprise
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
26 lines (25 loc) • 1.01 kB
TypeScript
import type { AggregationStatusPanelParams, BeanCollection, IStatusPanelComp } from 'ag-grid-community';
import { Component } from 'ag-grid-community';
export declare class AggregationComp extends Component implements IStatusPanelComp {
private valueService;
private cellNavigationService;
private cellPositionUtils;
private rowPositionUtils;
private rangeService?;
wireBeans(beans: BeanCollection): void;
private readonly sumAggregationComp;
private readonly countAggregationComp;
private readonly minAggregationComp;
private readonly maxAggregationComp;
private readonly avgAggregationComp;
private params;
constructor();
destroy(): void;
postConstruct(): void;
init(params: AggregationStatusPanelParams): void;
refresh(params: AggregationStatusPanelParams): boolean;
private setAggregationComponentValue;
private getAllowedAggregationValueComponent;
private getAggregationValueComponent;
private onCellSelectionChanged;
}