1 // The following enum was initially taken from
2 // https://github.com/ashubham/w3c-keys/blob/master/dist/index.d.ts
3 export enum KeyboardKey {
4 Backspace = 'Backspace',
10 CapsLock = 'CapsLock',
15 PageDown = 'PageDown',
18 ArrowLeft = 'ArrowLeft',
20 ArrowRight = 'ArrowRight',
21 ArrowDown = 'ArrowDown',
31 ExclamationMark = '!',
104 LeftWindowKey = 'Meta',
105 RightWindowKey = 'Meta',
120 MSDecimalPoint = 'Decimal',
135 ScrollLock = 'ScrollLock',
153 export type KeyboardKeyType = keyof typeof KeyboardKey | KeyboardKey;