truly-ui
Version:
Web Components for Desktop Applications.
22 lines • 894 B
TypeScript
import { Observable, Subject } from 'rxjs';
import { TlDatatableFilterConstraints } from './datatable-filter-constraints.service';
import * as i0 from "@angular/core";
export declare class TlDatatableFilterService {
private filterConstraints;
private datatable;
private subject;
private filter;
filtredData: any[];
private filterArray;
keydownFilter: Subject<any>;
constructor(filterConstraints: TlDatatableFilterConstraints);
onInicializeFilterService(datatable: any): void;
onFilter(): Observable<any>;
setFilter(filter: any): void;
existsFilter(): number;
getFilter(): {};
filterWithData(data: any, scrolling?: boolean): any;
static ɵfac: i0.ɵɵFactoryDeclaration<TlDatatableFilterService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<TlDatatableFilterService>;
}
//# sourceMappingURL=datatable-filter.service.d.ts.map