UNPKG

@senx/warpview

Version:
90 lines 2.98 kB
import { ElementRef, EventEmitter, OnInit, Renderer2 } from '@angular/core'; import { Param } from '../../model/param'; import 'leaflet.heat'; import 'leaflet.markercluster'; import { SizeService } from '../../services/resize.service'; import * as i0 from "@angular/core"; /** * */ export declare class WarpViewMapComponent implements OnInit { el: ElementRef; sizeService: SizeService; private renderer; mapDiv: ElementRef<HTMLDivElement>; wrapper: ElementRef<HTMLDivElement>; timeSlider: ElementRef<HTMLDivElement>; timeRangeSlider: ElementRef<HTMLDivElement>; heatData: any[]; responsive: boolean; width: number; height: number; set debug(debug: boolean); get debug(): boolean; set options(options: Param); set data(data: any); get data(): any; set hiddenData(hiddenData: number[]); get hiddenData(): number[]; change: EventEmitter<any>; chartDraw: EventEmitter<any>; currentZoom: number; currentLat: number; currentLong: number; minTimeValue: number; maxTimeValue: number; divider: number; lowerTimeBound: number; upperTimeBound: number; timeSpan: number; _options: Param; private _firstDraw; private LOG; private _data; private _debug; private defOptions; private _map; private _hiddenData; private pointslayer; private annotationsMarkers; private positionArraysMarkers; private _iconAnchor; private _popupAnchor; private _heatLayer; private pathData; private positionData; private geoJson; private timeStart; private timeEnd; private firstDraw; private finalHeight; private pathDataLayer; private positionDataLayer; private tileLayerGroup; private geoJsonLayer; private tilesLayer; private bounds; private displayInProgress; constructor(el: ElementRef, sizeService: SizeService, renderer: Renderer2); ngOnInit(): void; resizeMe(): void; heatRadiusDidChange(event: any): void; heatBlurDidChange(event: any): void; heatOpacityDidChange(event: any): void; private drawMap; private icon; private patchMapTileGapBug; private displayMap; private getGTSDots; private updateGtsPath; private addPopup; private updatePositionArray; resize(): Promise<boolean>; onRangeSliderChange(event: any): void; onRangeSliderWindowChange(event: any): void; onSliderChange(event: any): void; updateTimeSpan(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<WarpViewMapComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<WarpViewMapComponent, "warpview-map", never, { "heatData": "heatData"; "responsive": "responsive"; "width": "width"; "height": "height"; "debug": "debug"; "options": "options"; "data": "data"; "hiddenData": "hiddenData"; }, { "change": "change"; "chartDraw": "chartDraw"; }, never, never>; } //# sourceMappingURL=warp-view-map.component.d.ts.map