ngx-dropdown-search
Version:
A configurable dropdown box with search functionality for Angular 4.
36 lines (35 loc) • 1.14 kB
TypeScript
import { OnInit, EventEmitter } from '@angular/core';
export declare class DropdownSearchSelectorComponent implements OnInit {
displayProperty: string;
secondaryDisplayProperty: string;
filterProperty: string;
secondaryFilterProperty: string;
resultSet: any;
placeholder: string;
disabled: boolean;
conditionalMessage: string;
noResultsMessage: string;
validationMessage: string;
loading: boolean;
selectedItem: any;
maxWidth: string;
itemSelected: EventEmitter<any>;
itemDeselected: EventEmitter<any>;
textarea: any;
displayResults: boolean;
filteredResults: any;
searchFilter: string;
displayValidationMessage: boolean;
elementCurrentlyHasFocus: boolean;
constructor();
ngOnInit(): void;
toggleResultsDisplay(): void;
focusTextareaAndShowResults(): void;
hideResults(ignoreFocus?: boolean): void;
setItem(event: Event, item: any): void;
resetSelectedItem(): void;
displayResultsAndApplyFilter(): void;
isValid(): boolean;
preventBlur($event: Event): void;
resetFilter(): void;
}