ratatui_toolkit/vt100_term/key_binding/constructors/
ctrl_shift.rs

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