@firestitch/address
Version:
@firestitch/address
40 lines (39 loc) • 1.1 kB
TypeScript
import { OnInit, OnDestroy, EventEmitter } from '@angular/core';
import 'rxjs/add/operator/startWith';
import 'rxjs/add/operator/map';
import { FsAddress } from '../../interfaces';
import { IFsAddressConfig } from '../../interfaces/address-config.interface';
export declare class FsAddressComponent implements OnInit, OnDestroy {
agmMap: any;
agmMarker: any;
address: FsAddress;
config: IFsAddressConfig;
change: EventEmitter<any>;
isSearched: boolean;
private _subMapReady;
countries: {
code: string;
name: string;
}[];
regions: {
code: string;
name: string;
}[];
regionLabel: string;
zipLabel: string;
searchedAddress: string;
constructor();
ngOnInit(): void;
ngOnDestroy(): void;
recenter(): void;
changeCountry(): void;
changeRegion(): void;
search(event?: any): void;
private initAddress();
private initConfig();
private initMap();
private initCountries();
private initRegions();
private initZipAndStateLabels();
private updateCountryRegionLabels();
}