UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

28 lines (27 loc) 987 B
/** @hidden */ export declare class IgxGridSummaryService { protected summaryCacheMap: Map<string, Map<string, any[]>>; grid: any; rootSummaryID: string; summaryHeight: number; maxSummariesLenght: number; groupingExpressions: any[]; retriggerRootPipe: number; deleteOperation: boolean; recalculateSummaries(): void; clearSummaryCache(args?: any): void; removeSummaries(rowID: any, columnName?: any): void; removeSummariesCachePerColumn(columnName: any): void; calcMaxSummaryHeight(): number; calculateSummaries(rowID: any, data: any): Map<string, any[]>; resetSummaryHeight(): void; updateSummaryCache(groupingArgs: any): void; readonly hasSummarizedColumns: boolean; private deleteSummaryCache; private getSummaryID; private removeAllTreeGridSummaries; private removeChildRowSummaries; private compareGroupingExpressions; private readonly isTreeGrid; private readonly isHierarchicalGrid; }