UNPKG

@hxui/angular

Version:

* * *

19 lines (18 loc) 601 B
import { IFilterOption, IFiltersConfig } from './filters-config.interface'; import { FilterType } from './filters-type.enum'; export declare class FiltersModel implements IFiltersConfig { id: string; type: FilterType; label: string; options?: IFilterOption[]; value?: string; callback: any; selected: IFilterOption; defaultIndex: number; charLimit: number; constructor(data?: IFiltersConfig); setSelectedOption(option?: IFilterOption): void; setDefaultOption(): void; isDefaultOptionActive(): boolean; isIconised(): boolean; }