mirror of
https://github.com/0PandaDEV/Qopy.git
synced 2025-04-22 05:34:04 +02:00
refactor(types): simplify and optimize KeyLabels enum
This commit is contained in:
parent
289b6cc784
commit
c3b31bdde6
1 changed files with 112 additions and 217 deletions
329
types/keys.ts
329
types/keys.ts
|
@ -1,217 +1,112 @@
|
||||||
export enum KeyValues {
|
export const KeyLabels = {
|
||||||
Backquote = 'Backquote',
|
Backspace: "Backspace",
|
||||||
Backslash = 'Backslash',
|
Tab: "Tab",
|
||||||
BracketLeft = 'BracketLeft',
|
Enter: "Enter",
|
||||||
BracketRight = 'BracketRight',
|
ShiftLeft: "Shift",
|
||||||
Comma = 'Comma',
|
ShiftRight: "Shift (Right)",
|
||||||
Digit0 = 'Digit0',
|
ControlLeft: "Ctrl",
|
||||||
Digit1 = 'Digit1',
|
ControlRight: "Ctrl (Right)",
|
||||||
Digit2 = 'Digit2',
|
AltLeft: "Alt",
|
||||||
Digit3 = 'Digit3',
|
AltRight: "Alt (Right)",
|
||||||
Digit4 = 'Digit4',
|
Pause: "Pause",
|
||||||
Digit5 = 'Digit5',
|
CapsLock: "Caps Lock",
|
||||||
Digit6 = 'Digit6',
|
Escape: "Esc",
|
||||||
Digit7 = 'Digit7',
|
Space: "Space",
|
||||||
Digit8 = 'Digit8',
|
PageUp: "Page Up",
|
||||||
Digit9 = 'Digit9',
|
PageDown: "Page Down",
|
||||||
Equal = 'Equal',
|
End: "End",
|
||||||
KeyA = 'KeyA',
|
Home: "Home",
|
||||||
KeyB = 'KeyB',
|
ArrowLeft: "←",
|
||||||
KeyC = 'KeyC',
|
ArrowUp: "↑",
|
||||||
KeyD = 'KeyD',
|
ArrowRight: "→",
|
||||||
KeyE = 'KeyE',
|
ArrowDown: "↓",
|
||||||
KeyF = 'KeyF',
|
PrintScreen: "Print Screen",
|
||||||
KeyG = 'KeyG',
|
Insert: "Insert",
|
||||||
KeyH = 'KeyH',
|
Delete: "Delete",
|
||||||
KeyI = 'KeyI',
|
Digit0: "0",
|
||||||
KeyJ = 'KeyJ',
|
Digit1: "1",
|
||||||
KeyK = 'KeyK',
|
Digit2: "2",
|
||||||
KeyL = 'KeyL',
|
Digit3: "3",
|
||||||
KeyM = 'KeyM',
|
Digit4: "4",
|
||||||
KeyN = 'KeyN',
|
Digit5: "5",
|
||||||
KeyO = 'KeyO',
|
Digit6: "6",
|
||||||
KeyP = 'KeyP',
|
Digit7: "7",
|
||||||
KeyQ = 'KeyQ',
|
Digit8: "8",
|
||||||
KeyR = 'KeyR',
|
Digit9: "9",
|
||||||
KeyS = 'KeyS',
|
KeyA: "A",
|
||||||
KeyT = 'KeyT',
|
KeyB: "B",
|
||||||
KeyU = 'KeyU',
|
KeyC: "C",
|
||||||
KeyV = 'KeyV',
|
KeyD: "D",
|
||||||
KeyW = 'KeyW',
|
KeyE: "E",
|
||||||
KeyX = 'KeyX',
|
KeyF: "F",
|
||||||
KeyY = 'KeyY',
|
KeyG: "G",
|
||||||
KeyZ = 'KeyZ',
|
KeyH: "H",
|
||||||
Minus = 'Minus',
|
KeyI: "I",
|
||||||
Period = 'Period',
|
KeyJ: "J",
|
||||||
Quote = 'Quote',
|
KeyK: "K",
|
||||||
Semicolon = 'Semicolon',
|
KeyL: "L",
|
||||||
Slash = 'Slash',
|
KeyM: "M",
|
||||||
AltLeft = 'AltLeft',
|
KeyN: "N",
|
||||||
AltRight = 'AltRight',
|
KeyO: "O",
|
||||||
Backspace = 'Backspace',
|
KeyP: "P",
|
||||||
CapsLock = 'CapsLock',
|
KeyQ: "Q",
|
||||||
ContextMenu = 'ContextMenu',
|
KeyR: "R",
|
||||||
ControlLeft = 'ControlLeft',
|
KeyS: "S",
|
||||||
ControlRight = 'ControlRight',
|
KeyT: "T",
|
||||||
Enter = 'Enter',
|
KeyU: "U",
|
||||||
MetaLeft = 'MetaLeft',
|
KeyV: "V",
|
||||||
MetaRight = 'MetaRight',
|
KeyW: "W",
|
||||||
ShiftLeft = 'ShiftLeft',
|
KeyX: "X",
|
||||||
ShiftRight = 'ShiftRight',
|
KeyY: "Y",
|
||||||
Space = 'Space',
|
KeyZ: "Z",
|
||||||
Tab = 'Tab',
|
MetaLeft: "Meta",
|
||||||
Delete = 'Delete',
|
MetaRight: "Meta (Right)",
|
||||||
End = 'End',
|
ContextMenu: "Menu",
|
||||||
Home = 'Home',
|
Numpad0: "Numpad 0",
|
||||||
Insert = 'Insert',
|
Numpad1: "Numpad 1",
|
||||||
PageDown = 'PageDown',
|
Numpad2: "Numpad 2",
|
||||||
PageUp = 'PageUp',
|
Numpad3: "Numpad 3",
|
||||||
ArrowDown = 'ArrowDown',
|
Numpad4: "Numpad 4",
|
||||||
ArrowLeft = 'ArrowLeft',
|
Numpad5: "Numpad 5",
|
||||||
ArrowRight = 'ArrowRight',
|
Numpad6: "Numpad 6",
|
||||||
ArrowUp = 'ArrowUp',
|
Numpad7: "Numpad 7",
|
||||||
NumLock = 'NumLock',
|
Numpad8: "Numpad 8",
|
||||||
Numpad0 = 'Numpad0',
|
Numpad9: "Numpad 9",
|
||||||
Numpad1 = 'Numpad1',
|
NumpadMultiply: "Numpad *",
|
||||||
Numpad2 = 'Numpad2',
|
NumpadAdd: "Numpad +",
|
||||||
Numpad3 = 'Numpad3',
|
NumpadSubtract: "Numpad -",
|
||||||
Numpad4 = 'Numpad4',
|
NumpadDecimal: "Numpad .",
|
||||||
Numpad5 = 'Numpad5',
|
NumpadDivide: "Numpad /",
|
||||||
Numpad6 = 'Numpad6',
|
F1: "F1",
|
||||||
Numpad7 = 'Numpad7',
|
F2: "F2",
|
||||||
Numpad8 = 'Numpad8',
|
F3: "F3",
|
||||||
Numpad9 = 'Numpad9',
|
F4: "F4",
|
||||||
NumpadAdd = 'NumpadAdd',
|
F5: "F5",
|
||||||
NumpadDecimal = 'NumpadDecimal',
|
F6: "F6",
|
||||||
NumpadDivide = 'NumpadDivide',
|
F7: "F7",
|
||||||
NumpadMultiply = 'NumpadMultiply',
|
F8: "F8",
|
||||||
NumpadSubtract = 'NumpadSubtract',
|
F9: "F9",
|
||||||
Escape = 'Escape',
|
F10: "F10",
|
||||||
PrintScreen = 'PrintScreen',
|
F11: "F11",
|
||||||
ScrollLock = 'ScrollLock',
|
F12: "F12",
|
||||||
Pause = 'Pause',
|
NumLock: "Num Lock",
|
||||||
AudioVolumeDown = 'AudioVolumeDown',
|
ScrollLock: "Scroll Lock",
|
||||||
AudioVolumeMute = 'AudioVolumeMute',
|
AudioVolumeMute: "Volume Mute",
|
||||||
AudioVolumeUp = 'AudioVolumeUp',
|
AudioVolumeDown: "Volume Down",
|
||||||
F1 = 'F1',
|
AudioVolumeUp: "Volume Up",
|
||||||
F2 = 'F2',
|
LaunchMediaPlayer: "Media Player",
|
||||||
F3 = 'F3',
|
LaunchApplication1: "App 1",
|
||||||
F4 = 'F4',
|
LaunchApplication2: "App 2",
|
||||||
F5 = 'F5',
|
Semicolon: ";",
|
||||||
F6 = 'F6',
|
Equal: "=",
|
||||||
F7 = 'F7',
|
Comma: ",",
|
||||||
F8 = 'F8',
|
Minus: "-",
|
||||||
F9 = 'F9',
|
Period: ".",
|
||||||
F10 = 'F10',
|
Slash: "/",
|
||||||
F11 = 'F11',
|
Backquote: "`",
|
||||||
F12 = 'F12',
|
BracketLeft: "[",
|
||||||
}
|
Backslash: "\\",
|
||||||
|
BracketRight: "]",
|
||||||
export enum KeyLabels {
|
Quote: "'",
|
||||||
Backquote = '`',
|
All: "*",
|
||||||
Backslash = '\\',
|
};
|
||||||
BracketLeft = '[',
|
|
||||||
BracketRight = ']',
|
|
||||||
Comma = ',',
|
|
||||||
Digit0 = '0',
|
|
||||||
Digit1 = '1',
|
|
||||||
Digit2 = '2',
|
|
||||||
Digit3 = '3',
|
|
||||||
Digit4 = '4',
|
|
||||||
Digit5 = '5',
|
|
||||||
Digit6 = '6',
|
|
||||||
Digit7 = '7',
|
|
||||||
Digit8 = '8',
|
|
||||||
Digit9 = '9',
|
|
||||||
Equal = '=',
|
|
||||||
KeyA = 'A',
|
|
||||||
KeyB = 'B',
|
|
||||||
KeyC = 'C',
|
|
||||||
KeyD = 'D',
|
|
||||||
KeyE = 'E',
|
|
||||||
KeyF = 'F',
|
|
||||||
KeyG = 'G',
|
|
||||||
KeyH = 'H',
|
|
||||||
KeyI = 'I',
|
|
||||||
KeyJ = 'J',
|
|
||||||
KeyK = 'K',
|
|
||||||
KeyL = 'L',
|
|
||||||
KeyM = 'M',
|
|
||||||
KeyN = 'N',
|
|
||||||
KeyO = 'O',
|
|
||||||
KeyP = 'P',
|
|
||||||
KeyQ = 'Q',
|
|
||||||
KeyR = 'R',
|
|
||||||
KeyS = 'S',
|
|
||||||
KeyT = 'T',
|
|
||||||
KeyU = 'U',
|
|
||||||
KeyV = 'V',
|
|
||||||
KeyW = 'W',
|
|
||||||
KeyX = 'X',
|
|
||||||
KeyY = 'Y',
|
|
||||||
KeyZ = 'Z',
|
|
||||||
Minus = '-',
|
|
||||||
Period = '.',
|
|
||||||
Quote = "'",
|
|
||||||
Semicolon = ';',
|
|
||||||
Slash = '/',
|
|
||||||
AltLeft = 'Alt',
|
|
||||||
AltRight = 'Alt (Right)',
|
|
||||||
Backspace = 'Backspace',
|
|
||||||
CapsLock = 'Caps Lock',
|
|
||||||
ContextMenu = 'Context Menu',
|
|
||||||
ControlLeft = 'Ctrl',
|
|
||||||
ControlRight = 'Ctrl (Right)',
|
|
||||||
Enter = 'Enter',
|
|
||||||
MetaLeft = 'Meta',
|
|
||||||
MetaRight = 'Meta (Right)',
|
|
||||||
ShiftLeft = 'Shift',
|
|
||||||
ShiftRight = 'Shift (Right)',
|
|
||||||
Space = 'Space',
|
|
||||||
Tab = 'Tab',
|
|
||||||
Delete = 'Delete',
|
|
||||||
End = 'End',
|
|
||||||
Home = 'Home',
|
|
||||||
Insert = 'Insert',
|
|
||||||
PageDown = 'Page Down',
|
|
||||||
PageUp = 'Page Up',
|
|
||||||
ArrowDown = '↓',
|
|
||||||
ArrowLeft = '←',
|
|
||||||
ArrowRight = '→',
|
|
||||||
ArrowUp = '↑',
|
|
||||||
NumLock = 'Num Lock',
|
|
||||||
Numpad0 = 'Numpad 0',
|
|
||||||
Numpad1 = 'Numpad 1',
|
|
||||||
Numpad2 = 'Numpad 2',
|
|
||||||
Numpad3 = 'Numpad 3',
|
|
||||||
Numpad4 = 'Numpad 4',
|
|
||||||
Numpad5 = 'Numpad 5',
|
|
||||||
Numpad6 = 'Numpad 6',
|
|
||||||
Numpad7 = 'Numpad 7',
|
|
||||||
Numpad8 = 'Numpad 8',
|
|
||||||
Numpad9 = 'Numpad 9',
|
|
||||||
NumpadAdd = 'Numpad +',
|
|
||||||
NumpadDecimal = 'Numpad .',
|
|
||||||
NumpadDivide = 'Numpad /',
|
|
||||||
NumpadMultiply = 'Numpad *',
|
|
||||||
NumpadSubtract = 'Numpad -',
|
|
||||||
Escape = 'Esc',
|
|
||||||
PrintScreen = 'Print Screen',
|
|
||||||
ScrollLock = 'Scroll Lock',
|
|
||||||
Pause = 'Pause',
|
|
||||||
AudioVolumeDown = 'Volume Down',
|
|
||||||
AudioVolumeMute = 'Volume Mute',
|
|
||||||
AudioVolumeUp = 'Volume Up',
|
|
||||||
F1 = 'F1',
|
|
||||||
F2 = 'F2',
|
|
||||||
F3 = 'F3',
|
|
||||||
F4 = 'F4',
|
|
||||||
F5 = 'F5',
|
|
||||||
F6 = 'F6',
|
|
||||||
F7 = 'F7',
|
|
||||||
F8 = 'F8',
|
|
||||||
F9 = 'F9',
|
|
||||||
F10 = 'F10',
|
|
||||||
F11 = 'F11',
|
|
||||||
F12 = 'F12',
|
|
||||||
}
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue