|
|
std::span< const EditorMenu > | donner::editor::EditorMenuModel () |
| | The complete ordered menu tree, including labels, shortcuts, and commands.
|
|
bool | donner::editor::SuppressNativeMenuShortcuts (const MenuBarState &state) |
| | Whether native key equivalents must yield to a focused text editor.
|
|
EditorMenuItemPresentation | donner::editor::PresentEditorMenuItem (const EditorMenuNode &item, const MenuBarState &state, EditorMenuSurface surface=EditorMenuSurface::ImGui) |
| | Resolve an item's live enabled and checked state from the shell's menu state.
|
|
bool | donner::editor::NativeMenuActivationAllowed (const EditorMenuNode &item, const MenuBarState &state, bool keyEquivalent) |
| | Gate a queued AppKit activation against current focus and item state.
|