Files
nodeMap/docs/components/contextmenu/README.md
2025-06-24 15:07:00 +02:00

46 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!-- /docs/components/contextmenu/README.md temp branch damit develop zurücksetzt-->
# 🖱️ `contextmenu/` Kontextmenü-Komponenten
Dieses Verzeichnis enthält Komponenten und Hooks zur Anzeige und Steuerung von Kontextmenüs in der
Leaflet-Kartenanwendung. Sie dienen der Interaktion mit POIs, Koordinaten und Layer-Objekten per
Rechtsklick.
## ![useMapContextMenu](../../screenshots/useMapContextMenu.png)
## 📂 Enthaltene Dateien
| Datei | Beschreibung |
| ------------------------------------------------ | ---------------------------------------------------------------------- |
| [`CoordinatePopup.js`](./CoordinatePopup.md) | Zeigt ein kleines Kontextfenster mit Koordinaten und Copy-Funktion |
| [`useMapContextMenu.js`](./useMapContextMenu.md) | Hook zur Initialisierung und Verwaltung des Kontextmenüs auf der Karte |
---
## 🔄 Verwendung
Diese Komponenten sind typischerweise eingebunden in:
- [`MapComponent.js`](../mainComponent/MapComponent.md)
- [`PolylineContextMenu.js`](../gisPolylines/PolylineContextMenu.md)
- Marker- und Linienfunktionen aus `setupDevices`, `setupPolylines`
---
## 🎯 Ziel
Ermöglicht einfache Benutzerinteraktion mit:
- Geräten
- Koordinaten
- POIs
- Streckenabschnitten
---
## 📚 Weitere Dokumentation
Alle Markdown-Dateien für Komponenten befinden sich im `/docs/components/contextmenu/` Verzeichnis.
🔙 [Zurück zu `components`](../README.md)