use-control
Version:
A powerful set of hooks for elegantly handling keyboard, mouse and gamepad input (soon)
103 lines (102 loc) • 1.93 kB
TypeScript
declare const KEYS: {
"0": number;
"1": number;
"2": number;
"3": number;
"4": number;
"5": number;
"6": number;
"7": number;
"8": number;
"9": number;
backspace: number;
tab: number;
enter: number;
shift: number;
ctrl: number;
alt: number;
pause_break: number;
caps_lock: number;
escape: number;
space: number;
page_up: number;
page_down: number;
end: number;
home: number;
left_arrow: number;
up_arrow: number;
right_arrow: number;
down_arrow: number;
insert: number;
delete: number;
a: number;
b: number;
c: number;
d: number;
e: number;
f: number;
g: number;
h: number;
i: number;
j: number;
k: number;
l: number;
m: number;
n: number;
o: number;
p: number;
q: number;
r: number;
s: number;
t: number;
u: number;
v: number;
w: number;
x: number;
y: number;
z: number;
left_window_key: number;
right_window_key: number;
select_key: number;
numpad_0: number;
numpad_1: number;
numpad_2: number;
numpad_3: number;
numpad_4: number;
numpad_5: number;
numpad_6: number;
numpad_7: number;
numpad_8: number;
numpad_9: number;
multiply: number;
add: number;
subtract: number;
decimal_point: number;
divide: number;
f1: number;
f2: number;
f3: number;
f4: number;
f5: number;
f6: number;
f7: number;
f8: number;
f9: number;
f10: number;
f11: number;
f12: number;
num_lock: number;
scroll_lock: number;
semi_colon: number;
equal_sign: number;
comma: number;
dash: number;
period: number;
forward_slash: number;
grave_accent: number;
open_bracket: number;
back_slash: number;
close_braket: number;
single_quote: number;
};
export default KEYS;