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}