Expand description
Keyboard shortcut management system.
This module provides:
- Keyboard shortcut registration and handling
- Modifier key support (Ctrl, Alt, Shift, Meta)
- Context-aware shortcuts (global, focused widget, etc.)
- Shortcut conflict detection
Structs§
- Modifiers
- Modifier keys for keyboard shortcuts.
- Shortcut
- A keyboard shortcut (key + modifiers).
- Shortcut
Builder - Builder for creating shortcuts with fluent API.
- Shortcut
Id - Unique ID for a shortcut binding.
- Shortcut
Manager - Manager for keyboard shortcuts.
Enums§
- Shortcut
Context - Context in which a shortcut is active.
- Shortcut
Priority - Priority for shortcut resolution when multiple match.
Type Aliases§
- Shortcut
Handler - Callback for shortcut handling.