OptionalactivePreferred initial cursor identifier.
OptionalcharactersCharacter tokens used by the pure renderer.
OptionalemptyText displayed when no actions exist.
Ordered actions. Disabled actions are visible but not interactive.
OptionalonCalled when Enter, Space, or MenuHandle.activateActive requests activation.
OptionalonCalled after the cursor moves to a different enabled action.
OptionalshortcutText inserted between a label and shortcut.
Stateful data accepted by the Blessed menu adapter.