blockui-components
Version:
Various UI-Components for Angular (V.19)
24 lines (23 loc) • 1.32 kB
TypeScript
import { AfterContentInit, EventEmitter, QueryList } from '@angular/core';
import { SelectOptionComponent } from '../select-option/select-option.component';
import * as i0 from "@angular/core";
export declare class SelectComponent implements AfterContentInit {
value: string;
placeholder: string;
multiple: boolean;
noResultsText: string;
optionsSelected: EventEmitter<SelectOptionComponent[]>;
private _selectedOptions;
options: QueryList<SelectOptionComponent>;
protected isOpen: boolean;
protected filterText: string;
protected filteredOptions: SelectOptionComponent[];
ngAfterContentInit(): void;
selectOption(value: string): void;
protected toggleOptionsDropdown(): void;
protected onInputChange(event: any): void;
protected onInputClick(): void;
private filterOptions;
static ɵfac: i0.ɵɵFactoryDeclaration<SelectComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SelectComponent, "block-select", never, { "value": { "alias": "value"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; "noResultsText": { "alias": "noResultsText"; "required": false; }; }, { "optionsSelected": "optionsSelected"; }, ["options"], ["*"], true, never>;
}