forked from MapComplete/MapComplete
Reformat all files with prettier
This commit is contained in:
parent
e22d189376
commit
b541d3eab4
382 changed files with 50893 additions and 35566 deletions
|
@ -1,45 +1,42 @@
|
|||
import * as L from "leaflet";
|
||||
import TilesourceConfig from "../../Models/ThemeConfig/TilesourceConfig";
|
||||
import {UIEventSource} from "../../Logic/UIEventSource";
|
||||
import ShowOverlayLayer from "./ShowOverlayLayer";
|
||||
import * as L from "leaflet"
|
||||
import TilesourceConfig from "../../Models/ThemeConfig/TilesourceConfig"
|
||||
import { UIEventSource } from "../../Logic/UIEventSource"
|
||||
import ShowOverlayLayer from "./ShowOverlayLayer"
|
||||
|
||||
export default class ShowOverlayLayerImplementation {
|
||||
|
||||
public static Implement() {
|
||||
ShowOverlayLayer.implementation = ShowOverlayLayerImplementation.AddToMap
|
||||
}
|
||||
|
||||
public static AddToMap(config: TilesourceConfig,
|
||||
leafletMap: UIEventSource<any>,
|
||||
isShown: UIEventSource<boolean> = undefined) {
|
||||
leafletMap.map(leaflet => {
|
||||
public static AddToMap(
|
||||
config: TilesourceConfig,
|
||||
leafletMap: UIEventSource<any>,
|
||||
isShown: UIEventSource<boolean> = undefined
|
||||
) {
|
||||
leafletMap.map((leaflet) => {
|
||||
if (leaflet === undefined) {
|
||||
return;
|
||||
return
|
||||
}
|
||||
|
||||
const tileLayer = L.tileLayer(config.source,
|
||||
{
|
||||
attribution: "",
|
||||
maxZoom: config.maxzoom,
|
||||
minZoom: config.minzoom,
|
||||
// @ts-ignore
|
||||
wmts: false,
|
||||
});
|
||||
const tileLayer = L.tileLayer(config.source, {
|
||||
attribution: "",
|
||||
maxZoom: config.maxzoom,
|
||||
minZoom: config.minzoom,
|
||||
// @ts-ignore
|
||||
wmts: false,
|
||||
})
|
||||
|
||||
if (isShown === undefined) {
|
||||
tileLayer.addTo(leaflet)
|
||||
}
|
||||
|
||||
isShown?.addCallbackAndRunD(isShown => {
|
||||
isShown?.addCallbackAndRunD((isShown) => {
|
||||
if (isShown) {
|
||||
tileLayer.addTo(leaflet)
|
||||
} else {
|
||||
leaflet.removeLayer(tileLayer)
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue