@ux-aspects/ux-aspects
Version:
Open source user interface framework for building modern, responsive, mobile big data applications
30 lines (29 loc) • 1.14 kB
TypeScript
import { InfiniteScrollLoadFunction } from '../../../../directives/infinite-scroll/index';
import { BaseSearchComponent, BaseSearchComponentConfig } from '../base-search.component';
import * as i0 from "@angular/core";
export declare class SearchSelectComponent extends BaseSearchComponent {
type: string;
/**
* Provide defaults for undefined properties
*/
get label(): string;
get options(): any;
get multiple(): boolean;
get placeholder(): string;
get dropDirection(): 'auto' | 'up' | 'down';
get allowNull(): boolean;
get disabled(): boolean;
get maxHeight(): string;
get pageSize(): number;
static ɵfac: i0.ɵɵFactoryDeclaration<SearchSelectComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SearchSelectComponent, "ux-search-select", never, {}, {}, never, never, false, never>;
}
export interface SearchSelectConfig extends BaseSearchComponentConfig {
options?: any[] | InfiniteScrollLoadFunction;
multiple?: boolean;
dropDirection?: 'up' | 'down';
allowNull?: boolean;
disabled?: boolean;
maxHeight?: string;
pageSize?: number;
}