Defines which plugins should be rendered as part of the icon menu.
If MapConfiguration.layout | mapConfiguration.layers is set to 'standard', multiple groups can be
added through different arrays to differentiate plugins visually. Using multiple groups (arrays) doesn't yield any
change if MapConfiguration.layout | mapConfiguration.layers is set to 'nineRegions'.
OptionalbuttonIf MapConfiguration.layout | mapConfiguration.layers is set to 'nineRegions', then this parameter
allows overriding the IconMenuButton.vue component for custom design and functionality. Coding knowledge is required
to use this feature, as any implementation will have to rely upon the Pinia store model and has to implement the
same props as the default IconMenuButton.vue. Please refer to the implementation.
OptionaldisplayOptionalfocusID of the plugin which should be open on start in the focusMenu.
OptionalfocusIf MapConfiguration.layout | mapConfiguration.layers is set to 'standard', a second menu that includes
the hints as labels of the buttons is being displayed at the bottom of the map.
Content is shown in the top left corner.
OptionalinitiallyID of the plugin which should be open on start.
OptionallayoutIf MapConfiguration.layout | mapConfiguration.layers is set to 'nineRegions', then this parameter
declares the positioning of the IconMenu. However, if buttonComponent is not set, then only "TOP_RIGHT"
is allowed as value.
Plugin options for iconMenu plugin.