glink/use_input
Types
pub type Key {
Key(
up_arrow: Bool,
down_arrow: Bool,
left_arrow: Bool,
right_arrow: Bool,
page_down: Bool,
page_up: Bool,
return: Bool,
escape: Bool,
ctrl: Bool,
shift: Bool,
tab: Bool,
backspace: Bool,
delete: Bool,
meta: Bool,
)
}
Constructors
-
Key( up_arrow: Bool, down_arrow: Bool, left_arrow: Bool, right_arrow: Bool, page_down: Bool, page_up: Bool, return: Bool, escape: Bool, ctrl: Bool, shift: Bool, tab: Bool, backspace: Bool, delete: Bool, meta: Bool, )
Handy information about a key that was pressed.
Arguments
- up_arrow
-
Up arrow key was pressed.
- down_arrow
-
Down arrow key was pressed.
- left_arrow
-
Left arrow key was pressed.
- right_arrow
-
Right arrow key was pressed.
- page_down
-
Page Down key was pressed.
- page_up
-
Page Up key was pressed.
- return
-
Return (Enter) key was pressed.
- escape
-
Escape key was pressed.
- ctrl
-
Ctrl key was pressed.
- shift
-
Shift key was pressed.
- tab
-
Tab key was pressed.
- backspace
-
Backspace key was pressed.
- delete
-
Delete key was pressed.
- meta
-
Meta key was pressed.