Skip to main content

ratatui_toolkit/vt100_term/key_binding/constructors/
ctrl.rs

1//! KeyBinding::ctrl constructor
2
3use crate::vt100_term::key_binding::KeyBinding;
4use crossterm::event::{KeyCode, KeyModifiers};
5
6impl KeyBinding {
7    /// Create a key binding with Ctrl modifier
8    pub fn ctrl(code: KeyCode) -> Self {
9        Self {
10            code,
11            modifiers: KeyModifiers::CONTROL,
12        }
13    }
14}