UNPKG

@taiga-ui/cdk

Version:

Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance

16 lines (15 loc) 691 B
import type { PipeTransform } from '@angular/core'; import type { TuiMatcher } from '@taiga-ui/cdk/types'; import * as i0 from "@angular/core"; export declare class TuiFilterPipe implements PipeTransform { /** * Filters an array through a matcher function using additional arguments * * @param items array * @param matcher method for filtering * @param args arbitrary number of additional arguments */ transform<T, U extends unknown[]>(items: readonly T[], matcher: TuiMatcher<[T, ...U]>, ...args: U): T[]; static ɵfac: i0.ɵɵFactoryDeclaration<TuiFilterPipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<TuiFilterPipe, "tuiFilter", true>; }