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

1.3 KiB
Raw Permalink Blame History

📐 PolylineContextMenu.js

Ein einfaches benutzerdefiniertes Kontextmenü zur Interaktion mit Linien (Polylinien) auf der Karte.

GIS Ployline contextmenu

Zweck

Das Menü erlaubt folgende Interaktionen:

  • „Stützpunkt hinzufügen“
  • „Stützpunkt entfernen“
  • „Schließen“

Wird dynamisch positioniert anhand der Klickkoordinaten (position.x, position.y).

Props

Prop Typ Beschreibung
position {x, y} Position in Pixelkoordinaten (z.B. von Mausereignis)
onAddPoint function Handler für „Stützpunkt hinzufügen“
onRemovePoint function Handler für „Stützpunkt entfernen“
onClose function Handler zum Schließen des Menüs

Styling

  • Absolut positioniertes div
  • Weißer Hintergrund, schwarzer Rahmen
  • Kein Tailwind purer Inline-Style

Verwendung

Eingebettet z.B. in setupPolylines.js oder PolylineLayerManager, um rechte Mausklicks auf Linien zu behandeln.


Zurück zur Übersicht