air-lib
Version:
This is Air's angular component library
21 lines (20 loc) • 806 B
TypeScript
import { ISearchSettings } from '../interfaces/isearch-settings';
import { AutocompleteCountSettings } from './auto-complete-count-settings';
import { Preset } from './preset';
import { ScopeSearch } from './scope-search';
import { ISimpleNgSelectItem } from './../components/ng2-select-custom/select.module';
export declare class SearchSettings implements ISearchSettings {
title: string;
defaultSearchValue: Preset;
scopeSearch: ScopeSearch;
searchUrl: string;
presetList: Preset[];
timeDelay?: number;
prefixForTranslate?: string;
stateName: string;
autocompleteCountSettings?: AutocompleteCountSettings | undefined;
placeholder: string;
httpMethod: string;
callBack: (rawData: any) => Array<ISimpleNgSelectItem>;
constructor();
}