32 lines
489 B
Markdown
32 lines
489 B
Markdown
<!-- /docs/redux/slices/ui/mapLayersSlice.md -->
|
||
|
||
# 🗺️ mapLayersSlice.js
|
||
|
||
Verwaltet die Sichtbarkeit einzelner Layergruppen (z. B. GMA, ECI, Siemens).
|
||
|
||
## Zustand
|
||
|
||
```js
|
||
{
|
||
TALAS: true,
|
||
ECI: true,
|
||
ULAF: true,
|
||
...
|
||
}
|
||
```
|
||
|
||
## Aktionen
|
||
|
||
- `toggleLayer(layer)`: Sichtbarkeit toggeln
|
||
- `setLayerVisibility({ layer, visibility })`: Sichtbarkeit explizit setzen
|
||
|
||
## Selector
|
||
|
||
```js
|
||
selectMapLayersState = state => state.mapLayers;
|
||
```
|
||
|
||
---
|
||
|
||
[Zurück zur Übersicht](../../README.md)
|