input/standard_event.rs
1/// Represents an event that is not tied directly to a user input device.
2#[derive(Debug, PartialOrd, PartialEq, Eq, Clone, Copy)]
3#[non_exhaustive]
4pub enum StandardEvent {
5 /// The exit meta event.
6 Exit,
7 /// The kill meta event.
8 Kill,
9 /// The undo meta event.
10 Undo,
11 /// The redo meta event.
12 Redo,
13 /// The scroll bottom meta event.
14 ScrollBottom,
15 /// The scroll bottom meta event.
16 ScrollDown,
17 /// The scroll to bottom meta event.
18 ScrollJumpDown,
19 /// The scroll jump down meta event.
20 ScrollJumpUp,
21 /// The scroll jump up meta event.
22 ScrollLeft,
23 /// The scroll left meta event.
24 ScrollRight,
25 /// The scroll right meta event.
26 ScrollTop,
27 /// The scroll to top meta event.
28 ScrollUp,
29 /// The help meta event.
30 Help,
31 /// Start a search meta event.
32 SearchStart,
33 /// Next search result meta event.
34 SearchNext,
35 /// Previous search result meta event.
36 SearchPrevious,
37 /// Finish search mode meta event.
38 SearchFinish,
39}