Menubar
A row of application menus.
Anatomy
One <Menu.Root> per top-level menu:
<script>
import { Menubar } from '@shardsui/svelte/menubar'
import { Menu } from '@shardsui/svelte/menu'
</script>
<Menubar>
<Menu.Root>
<Menu.Trigger />
<Menu.Portal>
<Menu.Backdrop />
<Menu.Positioner>
<Menu.Popup>
<Menu.Arrow />
<Menu.Item />
<Menu.LinkItem />
<Menu.Separator />
<Menu.SubmenuRoot>
<Menu.SubmenuTrigger />
</Menu.SubmenuRoot>
<Menu.Group>
<Menu.GroupLabel />
</Menu.Group>
<Menu.RadioGroup>
<Menu.RadioItem>
<Menu.RadioItemIndicator />
</Menu.RadioItem>
</Menu.RadioGroup>
<Menu.CheckboxItem>
<Menu.CheckboxItemIndicator />
</Menu.CheckboxItem>
<Menu.Viewport />
</Menu.Popup>
</Menu.Positioner>
</Menu.Portal>
</Menu.Root>
</Menubar>Each menu is a full Menu — its parts (Trigger, Positioner, Popup, Item, Group, RadioGroup, CheckboxItem, Viewport, etc.) share the same props and data attributes documented there.