First release
This commit is contained in:
commit
fa6c85266e
2339 changed files with 761050 additions and 0 deletions
145
node_modules/keycode/index.d.ts
generated
vendored
Normal file
145
node_modules/keycode/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,145 @@
|
|||
export = keycode;
|
||||
export as namespace keycode;
|
||||
|
||||
declare const keycode: Keycode;
|
||||
|
||||
declare interface CodesMap {
|
||||
'backspace': number;
|
||||
'tab': number;
|
||||
'enter': number;
|
||||
'shift': number;
|
||||
'ctrl': number;
|
||||
'alt': number;
|
||||
'pause/break': number;
|
||||
'caps lock': number;
|
||||
'esc': number;
|
||||
'space': number;
|
||||
'page up': number;
|
||||
'page down': number;
|
||||
'end': number;
|
||||
'home': number;
|
||||
'left': number;
|
||||
'up': number;
|
||||
'right': number;
|
||||
'down': number;
|
||||
'insert': number;
|
||||
'delete': number;
|
||||
'command': number;
|
||||
'left command': number;
|
||||
'right command': number;
|
||||
'numpad *': number;
|
||||
'numpad +': number;
|
||||
'numpad -': number;
|
||||
'numpad .': number;
|
||||
'numpad /': number;
|
||||
'num lock': number;
|
||||
'scroll lock': number;
|
||||
'my computer': number;
|
||||
'my calculator': number;
|
||||
';': number;
|
||||
'=': number;
|
||||
',': number;
|
||||
'-': number;
|
||||
'.': number;
|
||||
'/': number;
|
||||
'`': number;
|
||||
'[': number;
|
||||
'\\': number;
|
||||
']': number;
|
||||
"'": 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;
|
||||
'0': number;
|
||||
'1': number;
|
||||
'2': number;
|
||||
'3': number;
|
||||
'4': number;
|
||||
'5': number;
|
||||
'6': number;
|
||||
'7': number;
|
||||
'8': number;
|
||||
'9': 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;
|
||||
'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;
|
||||
}
|
||||
|
||||
declare interface AliasesMap {
|
||||
'windows': number;
|
||||
'⇧': number;
|
||||
'⌥': number;
|
||||
'⌃': number;
|
||||
'⌘': number;
|
||||
'ctl': number;
|
||||
'control': number;
|
||||
'option': number;
|
||||
'pause': number;
|
||||
'break': number;
|
||||
'caps': number;
|
||||
'return': number;
|
||||
'escape': number;
|
||||
'spc': number;
|
||||
'spacebar': number;
|
||||
'pgup': number;
|
||||
'pgdn': number;
|
||||
'ins': number;
|
||||
'del': number;
|
||||
'cmd': number;
|
||||
}
|
||||
|
||||
declare interface InverseCodesMap {
|
||||
[key: number]: string;
|
||||
}
|
||||
|
||||
declare interface Keycode {
|
||||
(event: Event): string;
|
||||
(keycode: number): string;
|
||||
(name: string): number;
|
||||
codes: CodesMap;
|
||||
aliases: AliasesMap;
|
||||
names: InverseCodesMap;
|
||||
isEventKey: (event: Event, nameOrCode: number | string) => boolean;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue