DrawerMenu
Beskrivelse
Sektion kaldt “Beskrivelse”Dansk navn: DrawerMenu Engelsk navn: DrawerMenu Ikon: Ingen (ingen UI-knap)
Sidepanel-menu (drawer) til værktøjer og paneler.
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:
- glyph (string) — glyph-ikon til knappen
- menuButtonStyle (object) — CSS inline-stil for knappen.
displayoverskrives afhideButton/forceDrawer. - buttonClassName (string) — CSS-klasse for toggle-knappen
- menuOptions (object) — indstillinger for drawer-menuen
- menuOptions.docked (boolean) — om menuen er docked (fastgjort)
- menuOptions.resizable (boolean) — aktiverer vandret ændring af størrelse
- disablePluginIf (udtryk, standard
{state('featuregridmode') === 'EDIT'}) — skjuler pluginet, når udtrykket er sandt. Kan overskrives i localConfig.
Default konfiguration localconfig
Sektion kaldt “Default konfiguration localconfig”{ "desktop": { "name": "DrawerMenu", "cfg": { "menuOptions": { "resizable": "true", "docked": false } } }, "mobile": { "name": "DrawerMenu" }}Default konfiguration pluginconfig
Sektion kaldt “Default konfiguration pluginconfig”{ "name": "DrawerMenu", "hidden": false, "defaultConfig": { "resizable": "true", "docked": true, "width": 400 }}