UNPKG

@targomo/leaflet

Version:

Leaflet maps extensions for Targomo's time-based access mapping services.

22 lines (21 loc) 901 B
import * as L from 'leaflet'; import 'leaflet.vectorgrid/dist/Leaflet.VectorGrid.bundled.js'; import { TargomoClient, LatLngIdTravelMode, MultigraphRequestOptions } from '@targomo/core'; export declare class TgmLeafletMultigraphTileLayer { tgmClient: TargomoClient; layer: any; map: L.Map; multigraphOptions: MultigraphRequestOptions; sources: LatLngIdTravelMode[]; vectorTileoptions: { vectorTileLayerStyles: any; }; constructor(tgmClient: TargomoClient, sources: LatLngIdTravelMode[], multigraphOptions: MultigraphRequestOptions, vectorTileoptions: { vectorTileLayerStyles: any; }); addTo(map: L.Map): Promise<void>; update(multigraphOptions?: MultigraphRequestOptions, vectorTileoptions?: { vectorTileLayerStyles: any; }, sources?: LatLngIdTravelMode[]): Promise<any>; createLayer(): Promise<void>; }