UNPKG

@catull/igniteui-angular

Version:

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

13 lines (12 loc) 685 B
import { PipeTransform } from '@angular/core'; import { GridType } from '../common/grid.interface'; import { IgxGridBaseDirective } from '../grid-base.directive'; import { GridBaseAPIService } from '../api.service'; /** @hidden */ export declare class IgxGridDetailsPipe implements PipeTransform { private gridAPI; constructor(gridAPI: GridBaseAPIService<IgxGridBaseDirective & GridType>); transform(collection: any[], hasDetails: boolean, expansionStates: Map<any, boolean>, pipeTrigger: number): any[]; protected addDetailRows(collection: any[], expansionStates: Map<any, boolean>): any[]; protected isExpanded(states: Map<any, boolean>, record: any): boolean; }