@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

ContextMenu
ContextMenu: "ContextMenu";

Defined in: input.enum.ts:134

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

InputLibrary

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

InputEnum[]

isKeyPressed()
isKeyPressed(key): boolean | undefined;

Defined in: input.library.ts:17

Parameters
key

InputEnum

Returns

boolean | undefined