UNPKG

@angular-metro-maps/core

Version:
25 lines (24 loc) 734 B
/** * Created by szhitenev on 17.07.17. */ import { EventEmitter, DoCheck, AfterViewInit } from '@angular/core'; import { Http } from '@angular/http'; import 'rxjs/add/operator/toPromise'; import { OutputData } from '../../metro-map-types'; export declare class MetroMapComponent implements DoCheck, AfterViewInit { private document; private http; mapUrl: string; stations: string[]; stationsChange: EventEmitter<string[]>; mapClick: EventEmitter<OutputData>; allNames: string[]; constructor(document: any, http: Http); onClick(event: any): void; private addStyles(); private prepareSVG(); private syncMap(); ngDoCheck(): void; initMap(): void; ngAfterViewInit(): void; }