| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- import { ElementRef, AfterViewChecked, AfterContentInit, DoCheck, OnDestroy, EventEmitter, QueryList, TemplateRef, Renderer2, ChangeDetectorRef, IterableDiffers } from '@angular/core';
- import { AnimationEvent } from '@angular/animations';
- import { ControlValueAccessor } from '@angular/forms';
- export declare const AUTOCOMPLETE_VALUE_ACCESSOR: any;
- export declare class AutoComplete implements AfterViewChecked, AfterContentInit, DoCheck, OnDestroy, ControlValueAccessor {
- el: ElementRef;
- renderer: Renderer2;
- cd: ChangeDetectorRef;
- differs: IterableDiffers;
- minLength: number;
- delay: number;
- style: any;
- panelStyle: any;
- styleClass: string;
- panelStyleClass: string;
- inputStyle: any;
- inputId: string;
- inputStyleClass: string;
- placeholder: string;
- readonly: boolean;
- disabled: boolean;
- maxlength: number;
- name: string;
- required: boolean;
- size: number;
- appendTo: any;
- autoHighlight: boolean;
- forceSelection: boolean;
- type: string;
- autoZIndex: boolean;
- baseZIndex: number;
- ariaLabel: string;
- ariaLabelledBy: string;
- dropdownIcon: string;
- unique: boolean;
- completeMethod: EventEmitter<any>;
- onSelect: EventEmitter<any>;
- onUnselect: EventEmitter<any>;
- onFocus: EventEmitter<any>;
- onBlur: EventEmitter<any>;
- onDropdownClick: EventEmitter<any>;
- onClear: EventEmitter<any>;
- onKeyUp: EventEmitter<any>;
- field: string;
- scrollHeight: string;
- dropdown: boolean;
- dropdownMode: string;
- multiple: boolean;
- tabindex: number;
- dataKey: string;
- emptyMessage: string;
- immutable: boolean;
- showTransitionOptions: string;
- hideTransitionOptions: string;
- autofocus: boolean;
- autocomplete: string;
- inputEL: ElementRef;
- multiInputEL: ElementRef;
- multiContainerEL: ElementRef;
- dropdownButton: ElementRef;
- templates: QueryList<any>;
- overlay: HTMLDivElement;
- itemTemplate: TemplateRef<any>;
- selectedItemTemplate: TemplateRef<any>;
- value: any;
- _suggestions: any[];
- onModelChange: Function;
- onModelTouched: Function;
- timeout: any;
- overlayVisible: boolean;
- documentClickListener: any;
- suggestionsUpdated: boolean;
- highlightOption: any;
- highlightOptionChanged: boolean;
- focus: boolean;
- filled: boolean;
- inputClick: boolean;
- inputKeyDown: boolean;
- noResults: boolean;
- differ: any;
- inputFieldValue: string;
- loading: boolean;
- documentResizeListener: any;
- forceSelectionUpdateModelTimeout: any;
- constructor(el: ElementRef, renderer: Renderer2, cd: ChangeDetectorRef, differs: IterableDiffers);
- suggestions: any[];
- ngDoCheck(): void;
- ngAfterViewChecked(): void;
- handleSuggestionsChange(): void;
- ngAfterContentInit(): void;
- writeValue(value: any): void;
- registerOnChange(fn: Function): void;
- registerOnTouched(fn: Function): void;
- setDisabledState(val: boolean): void;
- onInput(event: Event): void;
- onInputClick(event: MouseEvent): void;
- search(event: any, query: string): void;
- selectItem(option: any, focus?: boolean): void;
- show(): void;
- onOverlayAnimationStart(event: AnimationEvent): void;
- onOverlayAnimationDone(event: AnimationEvent): void;
- appendOverlay(): void;
- resolveFieldData(value: any): any;
- restoreOverlayAppend(): void;
- alignOverlay(): void;
- hide(): void;
- handleDropdownClick(event: any): void;
- focusInput(): void;
- removeItem(item: any): void;
- onKeydown(event: any): void;
- onKeyup(event: any): void;
- onInputFocus(event: any): void;
- onInputBlur(event: any): void;
- onInputChange(event: any): void;
- onInputPaste(event: ClipboardEvent): void;
- isSelected(val: any): boolean;
- findOptionIndex(option: any): number;
- updateFilledState(): void;
- updateInputField(): void;
- bindDocumentClickListener(): void;
- isDropdownClick(event: any): boolean;
- unbindDocumentClickListener(): void;
- bindDocumentResizeListener(): void;
- unbindDocumentResizeListener(): void;
- onWindowResize(): void;
- onOverlayHide(): void;
- ngOnDestroy(): void;
- }
- export declare class AutoCompleteModule {
- }
|