layer_shika_domain/value_objects/keyboard_interactivity.rs
1/// Controls how a surface receives keyboard input
2#[derive(Debug, Clone, Copy, PartialEq, Eq, Default)]
3pub enum KeyboardInteractivity {
4 /// Surface does not receive keyboard events
5 None,
6 /// Surface always receives keyboard focus
7 Exclusive,
8 /// Surface receives focus when clicked (default)
9 #[default]
10 OnDemand,
11}