@mappingfactory/sdk-angular
Version:
Angular SDK for Michelin's Navigation and Mapping Services.
26 lines (25 loc) • 1.4 kB
TypeScript
import { ElementRef, EventEmitter, OnDestroy, OnInit } from "@angular/core";
import { SearchAutocompleteOptions } from "@mappingfactory/sdk-js";
import { MFSearchService } from "../search.service";
import * as i0 from "@angular/core";
export declare class MichelinAutocompleteComponent implements OnInit, OnDestroy {
searchService: MFSearchService;
autocompleteContainer: ElementRef;
id: string;
options?: SearchAutocompleteOptions;
onSelect: EventEmitter<any>;
onDropdownOpen: EventEmitter<any>;
onDropDownClose: EventEmitter<any>;
onSearch: EventEmitter<any>;
onNoResults: EventEmitter<any>;
onError: EventEmitter<any>;
onSuccess: EventEmitter<any>;
onClear: EventEmitter<any>;
private destroy$;
constructor();
ngOnInit(): void;
ngOnDestroy(): void;
private initAutocomplete;
static ɵfac: i0.ɵɵFactoryDeclaration<MichelinAutocompleteComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MichelinAutocompleteComponent, "michelin-autocomplete", never, { "id": { "alias": "id"; "required": false; }; "options": { "alias": "options"; "required": false; }; }, { "onSelect": "onSelect"; "onDropdownOpen": "onDropdownOpen"; "onDropDownClose": "onDropDownClose"; "onSearch": "onSearch"; "onNoResults": "onNoResults"; "onError": "onError"; "onSuccess": "onSuccess"; "onClear": "onClear"; }, never, never, true, never>;
}