@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
43 lines (42 loc) • 1.33 kB
TypeScript
import { ElementRef, TemplateRef } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
export declare class AutoCompletePopupComponent implements ControlValueAccessor {
activeIndex: number;
cssClass: string;
maxHeight: number;
disabled: boolean;
disabledKey: string;
source: any[];
position: any;
isOpen: boolean;
term: string;
popTipsText: string;
overview: string;
itemTemplate: TemplateRef<any>;
noResultItemTemplate: TemplateRef<any>;
formatter: (item: any) => string;
dropdown: boolean;
selectWidth: any;
enableLazyLoad: boolean;
selectMenuElement: ElementRef;
showLoading: boolean;
private value;
labelMinHeight: number;
private onChange;
private onTouched;
constructor();
writeValue(obj: any): void;
setDisabledState(isDisabled: boolean): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
onSelect(event: any, item: any): void;
selectCurrentItem(event: any): void;
onActiveIndexChange(index: any): void;
reset(): void;
next(): void;
prev(): void;
trackByFn(index: any, item: any): any;
animationEnd($event: any): void;
loadMoreEvent($event: any): void;
loadFinish($event: any): void;
}