UNPKG

air-lib

Version:

This is Air's angular component library

31 lines (30 loc) 1.19 kB
import { ISimpleNgSelectItem } from './../ng2-select-custom/select.module'; import { ISearchSettings } from '../../interfaces/isearch-settings'; import { HttpService } from '../../services/http.service'; import { SimpleNgSelectItem } from '../../entities/simple-ng-select-Item'; import { TranslationService } from '../../services/translation.service'; export declare class BaseSearchComponent { protected translator: TranslationService; protected httpService: HttpService; hasError: boolean; private urlGetStateByName; private urlSetState; searchSettings: ISearchSettings; typePreset: string; typeString: string; hasLoading: boolean; constructor(translator: TranslationService, httpService: HttpService); buildDefaultOrStateSearchItem(): Promise<SimpleNgSelectItem>; buildDefaultSearchItem(): Promise<string>; buildPresetsList(): ISimpleNgSelectItem[]; buildAutoCompleteList(response: any): { id: any; text: any; }[]; buildEmptyList(): { id: string; text: string; }[]; getState(): Promise<any>; saveToState(item: string, type: string): Promise<any>; }