# 📋 contextMenuUtils.js Hilfsfunktionen zur Verwaltung des Kontextmenüs auf Kartenmarkern und Polylinien. ## Exportierte Funktionen - `getPoiContextMenuOptions(marker)` - `getPolylineContextMenuOptions(line)` ## Zweck - Menüeinträge je nach Zustand und Marker-Art dynamisch generieren # 📌 Kontextmenü für Geräte-Marker (Leaflet) Ab Version 1.1.20 verfügen alle Geräte-Marker über ein kontextbasiertes Leaflet-Menü. ## Inhalte - "Station öffnen (Tab)" → Öffnet Geräte-URL in neuem Tab - Koordinaten anzeigen - Zoom-Optionen - Zentrieren auf Marker ## Technische Umsetzung - Datei: `contextMenuUtils.js` - Marker müssen `options.idDevice` und `options.link` gesetzt haben - Registrierung erfolgt über `addContextMenuToMarker(marker)` - Redux `selectedDevice` wird nicht mehr benötigt