TOC
Beskrivelse
Sektion kaldt “Beskrivelse”Dansk navn: Lagvælger
Engelsk navn: TOC
Ikon: 1-layer Ikon
Liste over lag også kaldet lagvælger. MapStore-titlen er “TOC” (Table Of Content).
MapStore dokumentation
Sektion kaldt “MapStore dokumentation”Hvor det indgår
Sektion kaldt “Hvor det indgår”| I eksempel-config | Note | |
|---|---|---|
| Desktop | Ja | I plugins.desktop med cfg |
| Mobil | Ja | |
| Dashboard | Nej | |
| Kontekst | Ja | Findes i pluginsConfig.json |
Konfigurationsbeskrivelse
Sektion kaldt “Konfigurationsbeskrivelse”Parametre under cfg i localConfig, som dokumenteret eller udledt af kode:
- activateFilterLayer: (boolean) — aktiverer filterværktøj for lag (standard
true) - activateMapTitle: (boolean) — viser korttitel (standard
false) - activateToolsContainer: (boolean) — aktiverer global værktøjslinje for lag og grupper (standard
true) - activateRemoveLayer: (boolean) — aktiverer værktøj til at fjerne lag (standard
true) - activateRemoveGroup (boolean) — med
falseskjules fjern-knappen for laggrupper (standardtrue) - activateSortLayer: (boolean) — aktiverer træk-og-slip til sortering af lag (standard
true) - activateAddLayerButton: (boolean) — aktiverer knap til at åbne kataloget (standard
true) - activateAddGroupButton: (boolean) — aktiverer knap til at tilføje ny gruppe (standard
true) - activateLayerInfoTool: (boolean) — aktiverer knap til laginfo
- addLayersPermissions (boolean) — med
falseses “tilføj lag”-knappen kun af ADMIN (standardtrue) - removeLayersPermissions (boolean) — med
falsemå kun ADMIN fjerne lag (standardtrue) - sortingPermissions (boolean) — med
falsemå kun ADMIN flytte lag i TOC (standardtrue) - addGroupsPermissions (boolean) — med
falsemå kun ADMIN tilføje grupper til TOC (standardtrue) - removeGroupsPermissions (boolean) — med
falsemå kun ADMIN fjerne grupper fra TOC (standardtrue) - layerInfoToolPermissions (boolean) — med
falseses laginfo-værktøjet kun af ADMIN (standardfalse) - activateZoomTool: (boolean) — aktiverer zoom til udstrækning (standard
true) - activateOpacityTool: (boolean) — viser gennemsigtigheds-slider i lagets foldbare panel (standard
true) - activateTitleTooltip: (boolean) — viser tooltip med fuld titel for lag og grupper (standard
true) - activateLegendTool: (boolean) — viser legend i foldbart panel (standard
true) - hideOpacityTooltip (boolean) — skjuler tooltip på gennemsigtigheds-sliders
- hideSettings (boolean) — skjuler TOC-indstillinger
- layerOptions: (object) — indstillinger der sendes til laget
- layerOptions.legendOptions (object) — standardindstillinger for legend. Bl.a.
legendContainerStyleoglegendStyletil CSS. Eksempel på vandret scroll:"layerOptions": { "legendOptions": { "legendContainerStyle": { "overflowX": "… - layerOptions.indicators (object) — array af ikoner i TOC, der vises når en betingelse er opfyldt. Kun type
dimensionunderstøttes. Eksempel:"layerOptions": { "indicators": [{ "key": "… - layerOptions.tooltipOptions (object) — indstillinger for tooltip.
maxLengthsætter maks. længde (standard 807);separatorsætter sammenkædningstekst ved"both"(standard" - ")
Default konfiguration localconfig
Sektion kaldt “Default konfiguration localconfig”{ "desktop": { "name": "TOC", "cfg": { "activateAddLayerButton": true, "activateMetedataTool": false, "layerOptions": { "legendOptions": { "WMSLegendOptions": "forceLabels:on", "scaleDependent": true, "legendWidth": 12, "legendHeight": 12 } } } }, "mobile": { "name": "TOC", "cfg": { "top": "300", "activateMetadataTool": false, "activateMapTitle": false, "activateSortLayer": false, "activateLayerFilterTool": false, "activateQueryTool": false, "hideSettings": true } }}Default konfiguration pluginconfig
Sektion kaldt “Default konfiguration pluginconfig”{ "name": "TOC", "glyph": "1-layer", "symbol": "layers", "title": "plugins.TOC.title", "description": "plugins.TOC.description", "defaultConfig": { "activateAddLayerButton": true, "addLayersPermissions": true, "removeLayersPermissions": true, "sortingPermissions": true, "addGroupsPermissions": true, "removeGroupsPermissions": true, "activateWidgetTool": true, "activateMetedataTool": false }, "children": [ "TOCItemsSettings", "FeatureEditor", "FilterLayer", "AddGroup", "TableTemplater", "Swipe", "LayerCounter", "DuplicateNode", "FeatureForm" ], "autoEnableChildren": [ "TOCItemsSettings", "FeatureEditor", "FilterLayer", "TableTemplater", "AddGroup", "LayerCounter", "DuplicateNode", "FeatureForm" ], "dependencies": [ "DrawerMenu" ]}