Skip to content
ClassInput & Controls@public

Keyboard

AS3-compatible keyboard names backed by physical DOM code mappings.

ts
export declare class Keyboard extends Input

Constructors

ts
constructor()

Constructs a new instance of the Keyboard class

Properties

PropertyModifiersTypeDescription
Areadonlyboolean-
ALTreadonlyboolean-
Breadonlyboolean-
BACKSLASHreadonlyboolean-
BACKSPACEreadonlyboolean-
Creadonlyboolean-
CAPSLOCKreadonlyboolean-
COMMAreadonlyboolean-
CONTROLreadonlyboolean-
Dreadonlyboolean-
DELETEreadonlyboolean-
DOWNreadonlyboolean-
Ereadonlyboolean-
EIGHTreadonlyboolean-
ENDreadonlyboolean-
ENTERreadonlyboolean-
ESCAPEreadonlyboolean-
Freadonlyboolean-
F1readonlyboolean-
F10readonlyboolean-
F11readonlyboolean-
F12readonlyboolean-
F2readonlyboolean-
F3readonlyboolean-
F4readonlyboolean-
F5readonlyboolean-
F6readonlyboolean-
F7readonlyboolean-
F8readonlyboolean-
F9readonlyboolean-
FIVEreadonlyboolean-
FOURreadonlyboolean-
Greadonlyboolean-
Hreadonlyboolean-
HOMEreadonlyboolean-
Ireadonlyboolean-
INSERTreadonlyboolean-
Jreadonlyboolean-
Kreadonlyboolean-
Lreadonlyboolean-
LBRACKETreadonlyboolean-
LEFTreadonlyboolean-
Mreadonlyboolean-
MINUSreadonlyboolean-
Nreadonlyboolean-
NINEreadonlyboolean-
NUMPADEIGHTreadonlyboolean-
NUMPADFIVEreadonlyboolean-
NUMPADFOURreadonlyboolean-
NUMPADMINUSreadonlyboolean-
NUMPADNINEreadonlyboolean-
NUMPADONEreadonlyboolean-
NUMPADPERIODreadonlyboolean-
NUMPADPLUSreadonlyboolean-
NUMPADSEVENreadonlyboolean-
NUMPADSIXreadonlyboolean-
NUMPADSLASHreadonlyboolean-
NUMPADTHREEreadonlyboolean-
NUMPADTWOreadonlyboolean-
NUMPADZEROreadonlyboolean-
Oreadonlyboolean-
ONEreadonlyboolean-
Preadonlyboolean-
PAGEDOWNreadonlyboolean-
PAGEUPreadonlyboolean-
PERIODreadonlyboolean-
PLUSreadonlyboolean-
Qreadonlyboolean-
QUOTEreadonlyboolean-
Rreadonlyboolean-
RBRACKETreadonlyboolean-
RIGHTreadonlyboolean-
Sreadonlyboolean-
SEMICOLONreadonlyboolean-
SEVENreadonlyboolean-
SHIFTreadonlyboolean-
SIXreadonlyboolean-
SLASHreadonlyboolean-
SPACEreadonlyboolean-
Treadonlyboolean-
TABreadonlyboolean-
THREEreadonlyboolean-
TWOreadonlyboolean-
Ureadonlyboolean-
UPreadonlyboolean-
Vreadonlyboolean-
Wreadonlyboolean-
Xreadonlyboolean-
Yreadonlyboolean-
Zreadonlyboolean-
ZEROreadonlyboolean-

Methods

handleKeyDown()

ts
handleKeyDown(event: FlxKeyboardEventLike): void

Parameters:

ParameterTypeDescription
eventFlxKeyboardEventLike-

Returns: void

handleKeyUp()

ts
handleKeyUp(event: FlxKeyboardEventLike): void

Parameters:

ParameterTypeDescription
eventFlxKeyboardEventLike-

Returns: void

releaseAll()

ts
releaseAll(): void

Returns: void

Released under the MIT License.