struct MenuDropdownPanel
Swift
struct MenuDropdownPanel
Popup body for one top-level menu (items, separators, nested submenus).
Sources/LavaUI/MenuBarView.swift:369
Constructors
init(entries: [MenuEntry], onActivate: @escaping (MenuID) -> Void, style: MenuBarStyle = .standard())
Creates the dropdown body for entries.
Sources/LavaUI/MenuBarView.swift:381
Properties
var body: some View { get }
Not documented.
Sources/LavaUI/MenuBarView.swift:391
var entries: [MenuEntry]
The rows of the menu, submenus included.
Sources/LavaUI/MenuBarView.swift:371
var onActivate: (MenuID) -> Void
Called with the item's id when a row is chosen.
Sources/LavaUI/MenuBarView.swift:373
var style: MenuBarStyle
How the dropdown looks.
Sources/LavaUI/MenuBarView.swift:375