ngx-filters
Version:
This library was generated for all type of frameworks such as Angular Material, Prime Ng, etc. Providing Filters such as Number Box, TextBox, Date, Single Select, Multi Select And True/False Filters for grids or list.
26 lines (25 loc) • 1.11 kB
TypeScript
import { NgxFilterBaseComponent } from "../../ngx-filter-base-component";
import { FilterSelectBoxOptions } from "../../../ngx-types";
import { AfterViewInit } from "@angular/core";
import { Observable } from "rxjs";
export declare abstract class NgxSelectBoxFilter extends NgxFilterBaseComponent implements AfterViewInit {
filterSourceChange(src: any): void;
get selectBoxOptions(): FilterSelectBoxOptions;
get placeholder(): string;
get emptyText(): string;
get lazyLoad(): boolean;
get displayMember(): string;
get valueMember(): string;
get searcher(): (search: string, pageNumber: number, maxResultCount: number) => Observable<any[]>;
get initSource(): any[];
get compareWidth(): any;
get useMobileView(): boolean;
get hasSearch(): boolean;
get mobileViewType(): 'BottomSheet' | 'FullScreen';
get maximumResultForShow(): number;
get useInfiniteScroll(): boolean;
get noMoreResultLabel(): string;
get inFirstLoadCallSearcher(): boolean;
get inFirstLoadSearcherValue(): string;
ngAfterViewInit(): void;
}