File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change 1
1
/* @flow strict */
2
2
3
- // Returns a hotkey character string for keydown and keyup events.
3
+ // # Returns a hotkey character string for keydown and keyup events.
4
4
//
5
5
// A full list of key names can be found here:
6
6
// https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key/Key_Values
7
7
//
8
- // Examples
8
+ // ## Code Example
9
9
//
10
+ // ```
10
11
// document.addEventListener('keydown', function(event) {
11
12
// if (hotkey(event) === 'h') ...
12
13
// })
14
+ // ```
15
+ // ## Hotkey examples
13
16
//
14
- // "s" // Lowercase character for single letters
15
- // "S" // Uppercase character for shift plus a letter
16
- // "1" // Number character
17
- // "?" // Shift plus "/" symbol
17
+ // "s" // Lowercase character for single letters
18
+ // "S" // Uppercase character for shift plus a letter
19
+ // "1" // Number character
20
+ // "?" // Shift plus "/" symbol
18
21
//
19
- // "Enter" // Enter key
20
- // "ArrowUp" // Up arrow
22
+ // "Enter" // Enter key
23
+ // "ArrowUp" // Up arrow
21
24
//
22
25
// "Control+s" // Control modifier plus letter
23
- // "Control+Alt+Delete" // Multiple modifiers plus letter
26
+ // "Control+Alt+Delete" // Multiple modifiers
24
27
//
25
28
// Returns key character String or null.
26
29
export default function hotkey ( event : KeyboardEvent ) {
You can’t perform that action at this time.
0 commit comments