UNPKG

keycode.js

Version:

Use human key names instead of keycode numbers for your keyboard bindings.

112 lines (111 loc) 2.3 kB
/** * Complete list of keycodes * Extracted from https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code */ export declare const Keycode: { KeyA: string; KeyB: string; KeyC: string; KeyD: string; KeyE: string; KeyF: string; KeyG: string; KeyH: string; KeyI: string; KeyJ: string; KeyK: string; KeyL: string; KeyM: string; KeyN: string; KeyO: string; KeyP: string; KeyQ: string; KeyR: string; KeyS: string; KeyT: string; KeyU: string; KeyV: string; KeyW: string; KeyX: string; KeyY: string; KeyZ: string; Digit0: string; Digit1: string; Digit2: string; Digit3: string; Digit4: string; Digit5: string; Digit6: string; Digit7: string; Digit8: string; Digit9: string; Slash: string; IntlBackslash: string; Equal: string; Minus: string; BracketRight: string; BracketLeft: string; Enter: string; Quote: string; Semicolon: string; Tab: string; Space: string; Backquote: string; Backspace: string; Escape: string; CapsLock: string; MetaLeft: string; MetaRight: string; AltLeft: string; AltRight: string; ControlLeft: string; ControlRight: string; ShiftLeft: string; ShiftRight: string; NumpadDecimal: string; NumpadMultiply: string; NumpadAdd: string; NumLock: string; AudioVolumeUp: string; AudioVolumeDown: string; AudioVolumeMute: string; NumpadDivide: string; NumpadEnter: string; NumpadSubtract: string; NumpadEqual: string; Numpad0: string; Numpad1: string; Numpad2: string; Numpad3: string; Numpad4: string; Numpad5: string; Numpad6: string; Numpad7: string; Numpad8: string; Numpad9: string; IntlYen: string; IntlRo: string; NumpadComma: string; F1: string; F2: string; F3: string; F4: string; F5: string; F6: string; F7: string; F8: string; F9: string; F10: string; F11: string; F12: string; Insert: string; Home: string; PageUp: string; Delete: string; End: string; PageDown: string; ArrowLeft: string; ArrowRight: string; ArrowDown: string; ArrowUp: string; };