A comprehensive collection of reusable TUI components for ratatui including resizable splits, tree views, markdown rendering, toast notifications, dialogs, and terminal embedding
usecrate::services::hotkey_service::Hotkey;usecrate::services::hotkey_service::HotkeyScope;pubmodconstructors;pubmodmethods;pubmodtraits;/// Registry for managing hotkeys.
////// Stores all registered hotkeys and provides methods for
/// registration, querying, and filtering by scope.
pubstructHotkeyRegistry{/// All registered hotkeys.
pub(crate)hotkeys:Vec<Hotkey>,
/// Active scope for filtering.
pub(crate)active_scope:Option<HotkeyScope>,
}