UNPKG

igniteui-angular

Version:

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

25 lines (24 loc) 1.15 kB
import { PipeTransform } from '@angular/core'; import { GridType } from '../common/grid.interface'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class IgxGridHierarchicalPipe implements PipeTransform { private grid; constructor(grid: GridType); transform(collection: any, state: Map<any, boolean>, id: string, primaryKey: any, childKeys: string[], _pipeTrigger: number): any[]; addHierarchy<T>(grid: any, data: T[], state: any, primaryKey: any, childKeys: string[]): T[]; static ɵfac: i0.ɵɵFactoryDeclaration<IgxGridHierarchicalPipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<IgxGridHierarchicalPipe, "gridHierarchical", true>; } /** * @hidden */ export declare class IgxGridHierarchicalPagingPipe implements PipeTransform { private grid; constructor(grid: GridType); transform(collection: any[], enabled: boolean, page: number, perPage: number, _id: string, _pipeTrigger: number): any[]; static ɵfac: i0.ɵɵFactoryDeclaration<IgxGridHierarchicalPagingPipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<IgxGridHierarchicalPagingPipe, "gridHierarchicalPaging", true>; }