docs
This commit is contained in:
@@ -1,18 +1,27 @@
|
||||
# 🗺️ mapLayersSlice
|
||||
<!-- /docs/redux/slices/ui/mapLayersSlice.md -->
|
||||
|
||||
Verwaltet Sichtbarkeit der verschiedenen Map-Layer pro System (TALAS, ECI, GMA usw.).
|
||||
# 🗺️ mapLayersSlice.js
|
||||
|
||||
## 🔧 Zustand
|
||||
Verwaltet die Sichtbarkeit einzelner Layergruppen (z. B. GMA, ECI, Siemens).
|
||||
|
||||
```ts
|
||||
## Zustand
|
||||
|
||||
```js
|
||||
{
|
||||
TALAS: true,
|
||||
ECI: true,
|
||||
ULAF: true,
|
||||
...
|
||||
}
|
||||
```
|
||||
|
||||
## 🎯 Aktionen
|
||||
## Aktionen
|
||||
|
||||
- `toggleLayer(layerName)`
|
||||
- `setLayerVisibility({ layer, visibility })`
|
||||
- `toggleLayer(layer)`: Sichtbarkeit toggeln
|
||||
- `setLayerVisibility({ layer, visibility })`: Sichtbarkeit explizit setzen
|
||||
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectMapLayersState = (state) => state.mapLayers
|
||||
```
|
||||
Reference in New Issue
Block a user