UNPKG

@taiga-ui/addon-table

Version:

A library to display tabled data with filters, search, group actions, etc.

15 lines (14 loc) 654 B
import type { Observable } from 'rxjs'; import type { TuiTableFilter } from './table-filter'; import * as i0 from "@angular/core"; export declare class TuiTableFiltersDirective<T> { private readonly refresh$; private filters; register(filter: TuiTableFilter<T>): void; unregister(filter: TuiTableFilter<T>): void; filter(items: readonly T[]): Observable<readonly T[]>; private check; private update; static ɵfac: i0.ɵɵFactoryDeclaration<TuiTableFiltersDirective<any>, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TuiTableFiltersDirective<any>, "[tuiTableFilters]", never, {}, {}, never, never, true, never>; }