UNPKG

@firestitch/address

Version:
25 lines (24 loc) 990 B
import { ElementRef, EventEmitter, NgZone, OnDestroy, OnInit } from '@angular/core'; import { MapsAPILoader } from '@agm/core'; import 'rxjs/add/operator/debounceTime'; import { FsAddress } from '../../interfaces/address.interface'; export declare class FsAddressSearchComponent implements OnInit, OnDestroy { private _mapsAPILoader; private _ngZone; address: FsAddress; selected: EventEmitter<any>; predictions: google.maps.places.AutocompletePrediction[]; searchElement: ElementRef; googleAutocompleteService: google.maps.places.AutocompleteService; googlePlacesService: google.maps.places.PlacesService; private _changeAddressDebounce; constructor(_mapsAPILoader: MapsAPILoader, _ngZone: NgZone); ngOnInit(): void; ngOnDestroy(): void; private initAddress(); private initGoogleMap(); private updatePredictions(value); addressChanged(event: any): void; change(event: any): void; selectionChange(event: any): void; }