UNPKG

@catull/igniteui-angular

Version:

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

15 lines (14 loc) 848 B
import { PipeTransform } from '@angular/core'; import { GridBaseAPIService } from '../api.service'; import { IgxGridBaseDirective } from '../grid-base.directive'; import { IGroupByResult } from '../../data-operations/grouping-result.interface'; import { GridSummaryCalculationMode, GridSummaryPosition } from '../common/enums'; import { GridType } from '../common/grid.interface'; /** @hidden */ export declare class IgxGridSummaryPipe implements PipeTransform { private gridAPI; constructor(gridAPI: GridBaseAPIService<IgxGridBaseDirective & GridType>); transform(collection: IGroupByResult, hasSummary: boolean, summaryCalculationMode: GridSummaryCalculationMode, summaryPosition: GridSummaryPosition, id: string, pipeTrigger: number, summaryPipeTrigger: number): any[]; private addSummaryRows; private removeDeletedRecord; }