Skip to main content

Module shortcut

Module shortcut 

Source
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).
ShortcutBuilder
Builder for creating shortcuts with fluent API.
ShortcutId
Unique ID for a shortcut binding.
ShortcutManager
Manager for keyboard shortcuts.

Enums§

ShortcutContext
Context in which a shortcut is active.
ShortcutPriority
Priority for shortcut resolution when multiple match.

Type Aliases§

ShortcutHandler
Callback for shortcut handling.