UNPKG

sveaflet

Version:

Sveaflet = Svelte + Leaflet

22 lines (21 loc) 598 B
export const setControlLayer = (params) => { const { layerType, checked, map, controlLayers, name, layer } = params; if (layerType === 'base') { if (checked) { map.addLayer(layer); controlLayers.addBaseLayer(layer, name); } else { controlLayers.addBaseLayer(layer, name); } } else if (layerType === 'overlay') { if (checked) { map.addLayer(layer); controlLayers.addOverlay(layer, name); } else { controlLayers.addOverlay(layer, name); } } };