Components / Menubar
Menubar
Horizontal bar of menus such as File, Edit and View.
Example
The component itself, running in WebAssembly, beside its code in a playground. Try it.
Code
use ravenrs::prelude::*;
fn menubar() -> impl View {
Menubar::new()
.menu("File")
.item(MenuItem::new("New").icon(IconName::FilePlus).shortcut("⌘N"))
.separator()
.item(MenuItem::new("Print").icon(IconName::Printer).shortcut("⌘P"))
.menu("Edit")
.item(MenuItem::new("Undo").icon(IconName::Undo2).shortcut("⌘Z"))
}