OptionalactiveIdentifier receiving the visible focused action marker inside open menu.
OptionalcharactersCharacter tokens for menu bar and menu rows.
OptionalemptyText returned when no top-level menus exist.
OptionalfocusedIdentifier receiving top-level focus marker.
Maximum rendered rows. First row is always menu bar.
Ordered top-level menus. Caller-owned data is never mutated.
OptionalmenuMaximum open dropdown rows. Defaults to remaining height.
OptionalmenuFirst rendered dropdown action index.
OptionalopenOpen top-level menu identifier.
OptionalseparatorText inserted between top-level menus.
OptionalshortcutText inserted between action label and shortcut.
Maximum terminal-cell width of each row.
Options accepted by renderDropdownMenu.