UNPKG

@catull/igniteui-angular

Version:

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

87 lines (86 loc) 2.25 kB
import { PipeTransform } from '@angular/core'; import { GridBaseAPIService } from '../api.service'; import { IgxGridBaseDirective } from '../grid-base.directive'; import { GridType } from './grid.interface'; import { DatePipe, DecimalPipe } from '@angular/common'; /** * @hidden * @internal */ export declare class IgxGridCellStyleClassesPipe implements PipeTransform { transform(cssClasses: { [prop: string]: any; }, value: any, data: any, field: string, index: number): string; } /** * @hidden * @internal */ export declare class IgxGridCellStylesPipe implements PipeTransform { transform(styles: { [prop: string]: any; }, value: any, data: any, field: string, index: number): { [prop: string]: any; }; } /** * @hidden * @internal */ export declare class IgxGridNotGroupedPipe implements PipeTransform { transform(value: any[]): any[]; } /** * @hidden * @internal */ export declare class IgxGridTopLevelColumns implements PipeTransform { transform(value: any[]): any[]; } /** * @hidden * @internal */ export declare class IgxGridFilterConditionPipe implements PipeTransform { transform(value: string): string; } /** * @hidden * @internal */ export declare class IgxGridTransactionPipe implements PipeTransform { private gridAPI; constructor(gridAPI: GridBaseAPIService<IgxGridBaseDirective & GridType>); transform(collection: any[], id: string, pipeTrigger: number): any[]; } /** * @hidden * @internal */ export declare class IgxGridPaginatorOptionsPipe implements PipeTransform { transform(values: Array<number>): number[]; } /** * @hidden * @internal */ export declare class IgxHasVisibleColumnsPipe implements PipeTransform { transform(values: any[], hasVisibleColumns: any): any[]; } /** * @hidden * @internal */ export declare class IgxDatePipeComponent extends DatePipe implements PipeTransform { private readonly DEFAULT_DATE_FORMAT; constructor(locale: string); transform(value: any, locale: string): string; } /** * @hidden * @internal */ export declare class IgxDecimalPipeComponent extends DecimalPipe implements PipeTransform { constructor(locale: string); transform(value: any, locale: string): string; }