@ashetm/ng-utility
Version:
``@ashetm/ng-utility`` is a library that provide some utilities classes, like pipes.
10 lines (9 loc) • 528 B
TypeScript
import { PipeTransform } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ArrayFilter<T extends string | number | boolean> implements PipeTransform {
transform(value: T[]): T[];
transform(value: T[], filterBy: T): T[];
transform<U extends Record<number | string, any>>(value: U[], filterBy: T, key: string | number): U[];
static ɵfac: i0.ɵɵFactoryDeclaration<ArrayFilter<any>, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<ArrayFilter<any>, "arrayFilter", true>;
}