Struct representing a dashboard tab group.
Groups organize tabs in the dashboard sidebar. Each group has an ID, an optional label, and a priority for ordering.
Fields
id- Unique group identifier atom (e.g.,:admin_main,:shop)label- Optional display label (nil for unlabeled groups)priority- Sort priority (lower = first, default: 100)icon- Optional heroicon name (e.g.,"hero-cube")collapsible- Whether the group can be collapsed in the sidebar
Summary
Functions
Creates a new group from a map or keyword list.