@eclipse-scout/core
Version:
Eclipse Scout runtime
23 lines • 823 B
TypeScript
export interface AvgAggregationState {
sum: number;
count: number;
}
export declare const aggregation: {
sumSymbol: string;
minSymbol: string;
avgSymbol: string;
maxSymbol: string;
sumStart(): number;
sumStep(currentState?: number, newVal?: number): number;
sumFinish(currentState?: number): number;
avgStart(): AvgAggregationState;
avgStep(currentState: AvgAggregationState, newVal?: number): AvgAggregationState;
avgFinish(currentState: AvgAggregationState): number;
minStart(): number;
minStep(currentState?: number, newVal?: number): number;
minFinish(currentState?: number): number;
maxStart(): number;
maxStep(currentState?: number, newVal?: number): number;
maxFinish(currentState?: number): number;
};
//# sourceMappingURL=aggregation.d.ts.map