docs from temp branch
This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
# 📁 `utils` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`addContextMenuToMarker.md`](./addContextMenuToMarker.md) | *(Beschreibung ergänzen)* |
|
||||
| [`contextMenuUtils.md`](./contextMenuUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`geometryUtils.md`](./geometryUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`initializeMap.md`](./initializeMap.md) | *(Beschreibung ergänzen)* |
|
||||
| [`mapUtils.md`](./mapUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`markerUtils.md`](./markerUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`mysqlPool.md`](./mysqlPool.md) | *(Beschreibung ergänzen)* |
|
||||
| [`openInNewTab.md`](./openInNewTab.md) | *(Beschreibung ergänzen)* |
|
||||
| [`openInSameWindow.md`](./openInSameWindow.md) | *(Beschreibung ergänzen)* |
|
||||
| [`poiUtils.md`](./poiUtils.md) | *(Beschreibung ergänzen)* |
|
||||
| [`setupDevices.md`](./setupDevices.md) | *(Beschreibung ergänzen)* |
|
||||
| [`setupPOIs.md`](./setupPOIs.md) | *(Beschreibung ergänzen)* |
|
||||
| [`zoomAndCenterUtils.md`](./zoomAndCenterUtils.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -25,4 +25,4 @@ addContextMenuToMarker(marker, idLD, name);
|
||||
|
||||
## Kontext
|
||||
|
||||
- Wird z. B. in `createAndSetDevices.js` verwendet
|
||||
- Wird z. B. in `createAndSetDevices.js` verwendet
|
||||
|
||||
@@ -11,4 +11,4 @@ Hilfsfunktionen zur Verwaltung des Kontextmenüs auf Kartenmarkern und Polylinie
|
||||
|
||||
## Zweck
|
||||
|
||||
- Menüeinträge je nach Zustand und Marker-Art dynamisch generieren
|
||||
- Menüeinträge je nach Zustand und Marker-Art dynamisch generieren
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
# 📁 `devices` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`createAndSetDevices.md`](./createAndSetDevices.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -104,4 +104,4 @@ if (!contextMenuCreated) {
|
||||
|
||||
---
|
||||
|
||||
📄 Pfad: `/docs/frontend/utils/devices/createAndSetDevices.md`
|
||||
📄 Pfad: `/docs/frontend/utils/devices/createAndSetDevices.md`
|
||||
|
||||
@@ -11,4 +11,4 @@ Mathematische Funktionen zur Berechnung geometrischer Werte auf der Karte.
|
||||
|
||||
## Zweck
|
||||
|
||||
- Interne Hilfsfunktionen für Strecken, Tooltip-Positionen etc.
|
||||
- Interne Hilfsfunktionen für Strecken, Tooltip-Positionen etc.
|
||||
|
||||
@@ -12,4 +12,4 @@ Initialisiert die Leaflet-Karte mit Basislayern, Gruppen und globalen Events.
|
||||
|
||||
- Erstellt LayerGroups (Devices, POIs, Linien)
|
||||
- Bindet Kontextmenü
|
||||
- Stellt Default-Zoom und Position ein
|
||||
- Stellt Default-Zoom und Position ein
|
||||
|
||||
@@ -7,4 +7,4 @@ Allgemeine Hilfsfunktionen für Leaflet (z. B. Zoom, Marker-Checks, Layer-Find
|
||||
## Funktionen
|
||||
|
||||
- `zoomToBounds(layerGroup)`
|
||||
- `findLayerById(map, id)`
|
||||
- `findLayerById(map, id)`
|
||||
|
||||
@@ -11,4 +11,4 @@ Hilfsfunktionen zur Erstellung und Konfiguration von Leaflet-Markern.
|
||||
|
||||
## Kontext
|
||||
|
||||
- Wird in `setupDevices.js` und `setupPOIs.js` verwendet
|
||||
- Wird in `setupDevices.js` und `setupPOIs.js` verwendet
|
||||
|
||||
@@ -13,4 +13,4 @@ const connection = await pool.getConnection();
|
||||
## Zweck
|
||||
|
||||
- Reuse von Verbindungen
|
||||
- Fehlervermeidung bei vielen gleichzeitigen Abfragen
|
||||
- Fehlervermeidung bei vielen gleichzeitigen Abfragen
|
||||
|
||||
@@ -12,4 +12,4 @@ openInNewTab(url);
|
||||
|
||||
## Intern
|
||||
|
||||
- nutzt `window.open` mit `noopener,noreferrer`
|
||||
- nutzt `window.open` mit `noopener,noreferrer`
|
||||
|
||||
@@ -12,4 +12,4 @@ openInSameWindow("/target");
|
||||
|
||||
## Verhalten
|
||||
|
||||
- `window.location.href = url`
|
||||
- `window.location.href = url`
|
||||
|
||||
@@ -11,4 +11,4 @@ Hilfsfunktionen zur Handhabung von POIs (z. B. Icons, Typzuordnung, Interaktio
|
||||
|
||||
## Verwendung
|
||||
|
||||
- In `setupPOIs.js` und Thunks für POI-Handling
|
||||
- In `setupPOIs.js` und Thunks für POI-Handling
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
# 📁 `polylines` – Übersicht
|
||||
|
||||
|
||||
## 📄 Enthaltene Dateien
|
||||
|
||||
| Datei | Beschreibung |
|
||||
|-------|--------------|
|
||||
| [`contextMenu.md`](./contextMenu.md) | *(Beschreibung ergänzen)* |
|
||||
| [`eventHandlers.md`](./eventHandlers.md) | *(Beschreibung ergänzen)* |
|
||||
| [`monitorContextMenu.md`](./monitorContextMenu.md) | *(Beschreibung ergänzen)* |
|
||||
| [`polylineSubscription.md`](./polylineSubscription.md) | *(Beschreibung ergänzen)* |
|
||||
| [`redrawPolyline.md`](./redrawPolyline.md) | *(Beschreibung ergänzen)* |
|
||||
| [`setupPolylines.md`](./setupPolylines.md) | *(Beschreibung ergänzen)* |
|
||||
|
||||
---
|
||||
|
||||
🔼 [Zurück zu `components`](../README.md)
|
||||
@@ -73,4 +73,4 @@ const baseUrl = mode === "dev" ? `${window.location.protocol}//${window.location
|
||||
|
||||
---
|
||||
|
||||
📄 Pfad: `/docs/frontend/utils/polylines/setupPolylines.md`
|
||||
📄 Pfad: `/docs/frontend/utils/polylines/setupPolylines.md`
|
||||
|
||||
@@ -12,4 +12,4 @@ Fügt alle Geräte (Devices) zur Karte hinzu.
|
||||
|
||||
- Marker-Erstellung
|
||||
- Eventbindung
|
||||
- Layer-Zuweisung
|
||||
- Layer-Zuweisung
|
||||
|
||||
@@ -29,4 +29,4 @@ Zeichnet alle POI-Marker auf die Leaflet-Karte basierend auf Datenbankeinträgen
|
||||
```js
|
||||
const poi = { idPoi: 7, idPoiTyp: 2, position: "POINT(8.5 53.1)", description: "Mast", idLD: 123 };
|
||||
const poiData = [{ idPoi: 7, path: "poi-marker-icon-2.png" }];
|
||||
```
|
||||
```
|
||||
|
||||
@@ -7,4 +7,4 @@ Hilfsfunktionen zum Zoomen auf Marker oder Linien.
|
||||
## Funktionen
|
||||
|
||||
- `zoomToMarker(map, marker)`
|
||||
- `centerOnCoordinates(map, coords)`
|
||||
- `centerOnCoordinates(map, coords)`
|
||||
|
||||
Reference in New Issue
Block a user