@nanoforge-dev/input
Enumerations
InputEnum
Defined in: input.enum.ts:1
Enumeration Members
AltLeft
AltLeft: "AltLeft";
Defined in: input.enum.ts:57
AltRight
AltRight: "AltRight";
Defined in: input.enum.ts:120
ArrowDown
ArrowDown: "ArrowDown";
Defined in: input.enum.ts:128
ArrowLeft
ArrowLeft: "ArrowLeft";
Defined in: input.enum.ts:125
ArrowRight
ArrowRight: "ArrowRight";
Defined in: input.enum.ts:126
ArrowUp
ArrowUp: "ArrowUp";
Defined in: input.enum.ts:123
AudioVolumeMute
AudioVolumeMute: "AudioVolumeMute";
Defined in: input.enum.ts:113
Backquote
Backquote: "Backquote";
Defined in: input.enum.ts:42
Backslash
Backslash: "Backslash";
Defined in: input.enum.ts:44
Backspace
Backspace: "Backspace";
Defined in: input.enum.ts:15
BracketLeft
BracketLeft: "BracketLeft";
Defined in: input.enum.ts:27
BracketRight
BracketRight: "BracketRight";
Defined in: input.enum.ts:28
BrowserBack
BrowserBack: "BrowserBack";
Defined in: input.enum.ts:141
BrowserFavorites
BrowserFavorites: "BrowserFavorites";
Defined in: input.enum.ts:137
BrowserForward
BrowserForward: "BrowserForward";
Defined in: input.enum.ts:140
BrowserHome
BrowserHome: "BrowserHome";
Defined in: input.enum.ts:117
BrowserRefresh
BrowserRefresh: "BrowserRefresh";
Defined in: input.enum.ts:138
BrowserSearch
BrowserSearch: "BrowserSearch";
Defined in: input.enum.ts:136
BrowserStop
BrowserStop: "BrowserStop";
Defined in: input.enum.ts:139
CapsLock
CapsLock: "CapsLock";
Defined in: input.enum.ts:59
Comma
Comma: "Comma";
Defined in: input.enum.ts:52
ControlLeft
ControlLeft: "ControlLeft";
Defined in: input.enum.ts:30
ControlRight
ControlRight: "ControlRight";
Defined in: input.enum.ts:112
Convert
Convert: "Convert";
Defined in: input.enum.ts:105
Delete
Delete: "Delete";
Defined in: input.enum.ts:131
Digit0
Digit0: "Digit0";
Defined in: input.enum.ts:12
Digit1
Digit1: "Digit1";
Defined in: input.enum.ts:3
Digit2
Digit2: "Digit2";
Defined in: input.enum.ts:4
Digit3
Digit3: "Digit3";
Defined in: input.enum.ts:5
Digit4
Digit4: "Digit4";
Defined in: input.enum.ts:6
Digit5
Digit5: "Digit5";
Defined in: input.enum.ts:7
Digit6
Digit6: "Digit6";
Defined in: input.enum.ts:8
Digit7
Digit7: "Digit7";
Defined in: input.enum.ts:9
Digit8
Digit8: "Digit8";
Defined in: input.enum.ts:10
Digit9
Digit9: "Digit9";
Defined in: input.enum.ts:11
End
End: "End";
Defined in: input.enum.ts:127
Enter
Enter: "Enter";
Defined in: input.enum.ts:29
Equal
Equal: "Equal";
Defined in: input.enum.ts:14
Escape
Escape: "Escape";
Defined in: input.enum.ts:2
F1
F1: "F1";
Defined in: input.enum.ts:60
F10
F10: "F10";
Defined in: input.enum.ts:69
F11
F11: "F11";
Defined in: input.enum.ts:86
F12
F12: "F12";
Defined in: input.enum.ts:87
F13
F13: "F13";
Defined in: input.enum.ts:89
F14
F14: "F14";
Defined in: input.enum.ts:90
F15
F15: "F15";
Defined in: input.enum.ts:91
F16
F16: "F16";
Defined in: input.enum.ts:92
F17
F17: "F17";
Defined in: input.enum.ts:93
F18
F18: "F18";
Defined in: input.enum.ts:94
F19
F19: "F19";
Defined in: input.enum.ts:95
F2
F2: "F2";
Defined in: input.enum.ts:61
F20
F20: "F20";
Defined in: input.enum.ts:96
F21
F21: "F21";
Defined in: input.enum.ts:97
F22
F22: "F22";
Defined in: input.enum.ts:98
F23
F23: "F23";
Defined in: input.enum.ts:99
F24
F24: "F24";
Defined in: input.enum.ts:104
F3
F3: "F3";
Defined in: input.enum.ts:62
F4
F4: "F4";
Defined in: input.enum.ts:63
F5
F5: "F5";
Defined in: input.enum.ts:64
F6
F6: "F6";
Defined in: input.enum.ts:65
F7
F7: "F7";
Defined in: input.enum.ts:66
F8
F8: "F8";
Defined in: input.enum.ts:67
F9
F9: "F9";
Defined in: input.enum.ts:68
Home
Home: "Home";
Defined in: input.enum.ts:122
Insert
Insert: "Insert";
Defined in: input.enum.ts:130
IntlBackslash
IntlBackslash: "IntlBackslash";
Defined in: input.enum.ts:85
IntlRo
IntlRo: "IntlRo";
Defined in: input.enum.ts:103
IntlYen
IntlYen: "IntlYen";
Defined in: input.enum.ts:107
KanaMode
KanaMode: "KanaMode";
Defined in: input.enum.ts:100
KeyA
KeyA: "KeyA";
Defined in: input.enum.ts:31
KeyB
KeyB: "KeyB";
Defined in: input.enum.ts:49
KeyC
KeyC: "KeyC";
Defined in: input.enum.ts:47
KeyD
KeyD: "KeyD";
Defined in: input.enum.ts:33
KeyE
KeyE: "KeyE";
Defined in: input.enum.ts:19
KeyF
KeyF: "KeyF";
Defined in: input.enum.ts:34
KeyG
KeyG: "KeyG";
Defined in: input.enum.ts:35
KeyH
KeyH: "KeyH";
Defined in: input.enum.ts:36
KeyI
KeyI: "KeyI";
Defined in: input.enum.ts:24
KeyJ
KeyJ: "KeyJ";
Defined in: input.enum.ts:37
KeyK
KeyK: "KeyK";
Defined in: input.enum.ts:38
KeyL
KeyL: "KeyL";
Defined in: input.enum.ts:39
KeyM
KeyM: "KeyM";
Defined in: input.enum.ts:51
KeyN
KeyN: "KeyN";
Defined in: input.enum.ts:50
KeyO
KeyO: "KeyO";
Defined in: input.enum.ts:25
KeyP
KeyP: "KeyP";
Defined in: input.enum.ts:26
KeyQ
KeyQ: "KeyQ";
Defined in: input.enum.ts:17
KeyR
KeyR: "KeyR";
Defined in: input.enum.ts:20
KeyS
KeyS: "KeyS";
Defined in: input.enum.ts:32
KeyT
KeyT: "KeyT";
Defined in: input.enum.ts:21
KeyU
KeyU: "KeyU";
Defined in: input.enum.ts:23
KeyV
KeyV: "KeyV";
Defined in: input.enum.ts:48
KeyW
KeyW: "KeyW";
Defined in: input.enum.ts:18
KeyX
KeyX: "KeyX";
Defined in: input.enum.ts:46
KeyY
KeyY: "KeyY";
Defined in: input.enum.ts:22
KeyZ
KeyZ: "KeyZ";
Defined in: input.enum.ts:45
Lang1
Lang1: "Lang1";
Defined in: input.enum.ts:102
Lang2
Lang2: "Lang2";
Defined in: input.enum.ts:101
LaunchApp1
LaunchApp1: "LaunchApp1";
Defined in: input.enum.ts:142
LaunchApp2
LaunchApp2: "LaunchApp2";
Defined in: input.enum.ts:114
LaunchMail
LaunchMail: "LaunchMail";
Defined in: input.enum.ts:143
MediaPlayPause
MediaPlayPause: "MediaPlayPause";
Defined in: input.enum.ts:115
MediaStop
MediaStop: "MediaStop";
Defined in: input.enum.ts:116
MediaTrackNext
MediaTrackNext: "MediaTrackNext";
Defined in: input.enum.ts:110
MediaTrackPrevious
MediaTrackPrevious: "MediaTrackPrevious";
Defined in: input.enum.ts:109
MetaLeft
MetaLeft: "MetaLeft";
Defined in: input.enum.ts:132
MetaRight
MetaRight: "MetaRight";
Defined in: input.enum.ts:133
Minus
Minus: "Minus";
Defined in: input.enum.ts:13
NonConvert
NonConvert: "NonConvert";
Defined in: input.enum.ts:106
NumLock
NumLock: "NumLock";
Defined in: input.enum.ts:121
Numpad0
Numpad0: "Numpad0";
Defined in: input.enum.ts:83
Numpad1
Numpad1: "Numpad1";
Defined in: input.enum.ts:80
Numpad2
Numpad2: "Numpad2";
Defined in: input.enum.ts:81
Numpad3
Numpad3: "Numpad3";
Defined in: input.enum.ts:82
Numpad4
Numpad4: "Numpad4";
Defined in: input.enum.ts:76
Numpad5
Numpad5: "Numpad5";
Defined in: input.enum.ts:77
Numpad6
Numpad6: "Numpad6";
Defined in: input.enum.ts:78
Numpad7
Numpad7: "Numpad7";
Defined in: input.enum.ts:72
Numpad8
Numpad8: "Numpad8";
Defined in: input.enum.ts:73
Numpad9
Numpad9: "Numpad9";
Defined in: input.enum.ts:74
NumpadAdd
NumpadAdd: "NumpadAdd";
Defined in: input.enum.ts:79
NumpadComma
NumpadComma: "NumpadComma";
Defined in: input.enum.ts:108
NumpadDecimal
NumpadDecimal: "NumpadDecimal";
Defined in: input.enum.ts:84
NumpadDivide
NumpadDivide: "NumpadDivide";
Defined in: input.enum.ts:118
NumpadEnter
NumpadEnter: "NumpadEnter";
Defined in: input.enum.ts:111
NumpadEqual
NumpadEqual: "NumpadEqual";
Defined in: input.enum.ts:88
NumpadMultiply
NumpadMultiply: "NumpadMultiply";
Defined in: input.enum.ts:56
NumpadSubtract
NumpadSubtract: "NumpadSubtract";
Defined in: input.enum.ts:75
PageDown
PageDown: "PageDown";
Defined in: input.enum.ts:129
PageUp
PageUp: "PageUp";
Defined in: input.enum.ts:124
Pause
Pause: "Pause";
Defined in: input.enum.ts:70
Period
Period: "Period";
Defined in: input.enum.ts:53
Power
Power: "Power";
Defined in: input.enum.ts:135
PrintScreen
PrintScreen: "PrintScreen";
Defined in: input.enum.ts:119
Quote
Quote: "Quote";
Defined in: input.enum.ts:41
ScrollLock
ScrollLock: "ScrollLock";
Defined in: input.enum.ts:71
Semicolon
Semicolon: "Semicolon";
Defined in: input.enum.ts:40
ShiftLeft
ShiftLeft: "ShiftLeft";
Defined in: input.enum.ts:43
ShiftRight
ShiftRight: "ShiftRight";
Defined in: input.enum.ts:55
Slash
Slash: "Slash";
Defined in: input.enum.ts:54
Space
Space: "Space";
Defined in: input.enum.ts:58
Tab
Tab: "Tab";
Defined in: input.enum.ts:16
Classes
InputLibrary
Defined in: input.library.ts:6
Extends
Constructors
Constructor
new InputLibrary(): InputLibrary;
Returns
Inherited from
BaseInputLibrary.constructor
Accessors
__name
Get Signature
get __name(): string;
Defined in: input.library.ts:9
Returns
string
Methods
__init()
__init(): Promise<void>;
Defined in: input.library.ts:13
Returns
Promise<void>
getPressedKeys()
getPressedKeys(): InputEnum[];
Defined in: input.library.ts:22
Returns
isKeyPressed()
isKeyPressed(key): boolean | undefined;
Defined in: input.library.ts:17
Parameters
key
Returns
boolean | undefined