[−][src]Crate keyboard_types
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.
Modules
webdriver | Keyboard related WebDriver functionality. |
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. |