Skip to main content

Module menubar

Module menubar 

Source
Expand description

Menubar Component (shadcn/ui style)

A horizontal menu bar (File, Edit, View, Help) composing DropdownMenu components. Supports hover-to-switch between open menus.

use armas_basic::prelude::*;

Menubar::new("app_menu").show(ui, |bar| {
    bar.menu("File", |menu| {
        menu.item("New");
        menu.item("Open");
        menu.separator();
        menu.item("Exit");
    });
    bar.menu("Edit", |menu| {
        menu.item("Undo").shortcut("⌘Z");
        menu.item("Redo").shortcut("⇧⌘Z");
    });
});

Structs§

Menubar
Menubar — a horizontal menu bar composing DropdownMenu components.
MenubarBuilder
Builder for adding menus to a menubar.
MenubarResponse
Response from a menubar.