Crate keyboard_types[−][src]
Contains types to define keyboard related events.
The naming and conventions follow the UI Events specification but this crate should be useful for anyone implementing keyboard input in a cross-platform way.
Structs
CompositionEvent |
Event to expose input methods to program logic. |
KeyboardEvent |
Keyboard events are issued for all pressed and released keys. |
Modifiers |
Pressed modifier keys. |
ShortcutMatcher |
Match keyboard shortcuts and excute actions. |
Enums
Code |
Code is the physical position of a key. |
CompositionState |
Describes the state of a composition session. |
Key |
Key represents the meaning of a keypress. |
KeyState |
Describes the state the key is in. |
Location |
The location attribute contains an indication of the logical location of the key on the device. |