Menukonfiguration
Innerhalb der menuConfig.json
können Sie das Menü konfigurieren. Sie können hiermit die angezeigten Links und die externen Apps anpassen. Die im Menü dargestellten Komponenten
Nutzungsbedingungen, Impressum und Datenschutz sind über Markdown-Dateien konfigurierbar.
- menuConfig.json
Beispielkonfiguration
{
"links": [
{
"text": "TERRATWIN",
"url": "https://terratwin.de",
"imageDark": "./api/static/img/custom/logo_dark.png",
"image": "./api/static/img/custom/logo_primary.png"
},
{
"text": "TERRATWIN-Demo",
"url": "https://demo.terratwin.de",
"image": "./api/static/icons/custom/logo_demo.png"
}
],
"apps": {
"enabled": true,
"sources": [
{
"title": "Terratwin",
"icon": "./api/static/img/custom/logo_primary.png",
"type": "arcgis portal",
"portalQuery": {
"portalUrl": "https://arcgis.com",
"queryParams": {
"filter": "group:1bcf79a7c883d45149f075deafcfefc56"
}
}
}
]
}
}
Parameter
Eigenschaft | Typ | Beschreibung |
---|---|---|
links | Array<Object> | Array aus Hyperlinks. Siehe Details zu links |
apps | Object | (Optional) Objekt mit den externen Apps. Siehe Details zu apps |
Details zu links
Eigenschaft | Typ | Beschreibung |
---|---|---|
text | String | Der anzuzeigende Text des Links. |
url | URL | Die URL, auf die der Link verweist. |
image | Pfad | URL zum Bild, das neben dem Text angezeigt wird. Das Bild sollte idealerweise kleiner als 5 kb sein. |
imageDark | Pfad | URL zum alternativen Bild für den Darkmode (optional). |
Details zu apps
Eigenschaft | Typ | Beschreibung |
---|---|---|
enabled | Boolean | Gibt an, ob die externen App als Button im Menü angezeigt werden ist. |
title | String | Der anzuzeigende Titel der externen App. Standardwert: Apps |
sources | Array<Object> | Array aus Quellen für externe Anwendungen. Jede Quelle wird als Tab im Dialog dargestellt. Siehe Details zu sources |
Details zu sources
Eigenschaft | Typ | Beschreibung |
---|---|---|
title | String | Der anzuzeigende Titel des Tabs |
icon | Pfad | URL zum Icon der externen Anwendung |
type | String | Typ der Quelle. Bisher wird nur der Wert arcgis portal unterstützt. |
portalQuery | Object | Referenz auf die Anwendungen im Portal. Siehe Referenzieren von Portalinhalten |