@angular-jz/jz
Version:
jim jz
24 lines (23 loc) • 821 B
TypeScript
import { ElementRef, OnInit, OnDestroy } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { Observable } from 'rxjs/Observable';
export declare class JZAutoCompleteComponent implements ControlValueAccessor, OnInit, OnDestroy {
ngOnInit(): void;
ngOnDestroy(): void;
input: ElementRef;
ngAfterViewInit(): void;
idField: string;
textField: string;
placeholder: string;
dataSource: any;
text: string;
_value: any;
value: any;
writeValue(value: any): void;
propagateChange: (_: boolean) => void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
observableSource: (keyword: any) => Observable<any[]>;
listFormatter: (data: any) => string;
valueChanged: ($event: any) => void;
}