InputHandler
Defined in: inputRouter.ts:43
An input handler. All methods are optional; return true to consume an
event (stops propagation to later tiers and to InputState), false /
void to let it fall through.
Methods
Section titled “Methods”onKeyDown()?
Section titled “onKeyDown()?”
optionalonKeyDown(code,mods):boolean|void
Defined in: inputRouter.ts:44
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean | void
onKeyUp()?
Section titled “onKeyUp()?”
optionalonKeyUp(code,mods):boolean|void
Defined in: inputRouter.ts:45
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean | void
onPointerDown()?
Section titled “onPointerDown()?”
optionalonPointerDown(button,x,y,mods):boolean|void
Defined in: inputRouter.ts:47
Parameters
Section titled “Parameters”button
Section titled “button”number
number
number
Returns
Section titled “Returns”boolean | void
onPointerMove()?
Section titled “onPointerMove()?”
optionalonPointerMove(x,y,mods):boolean|void
Defined in: inputRouter.ts:46
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”boolean | void
onPointerUp()?
Section titled “onPointerUp()?”
optionalonPointerUp(button,mods):boolean|void
Defined in: inputRouter.ts:48
Parameters
Section titled “Parameters”button
Section titled “button”number
Returns
Section titled “Returns”boolean | void
onTouchCancel()?
Section titled “onTouchCancel()?”
optionalonTouchCancel(id):boolean|void
Defined in: inputRouter.ts:53
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”boolean | void
onTouchEnd()?
Section titled “onTouchEnd()?”
optionalonTouchEnd(id):boolean|void
Defined in: inputRouter.ts:52
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”boolean | void
onTouchMove()?
Section titled “onTouchMove()?”
optionalonTouchMove(id,x,y):boolean|void
Defined in: inputRouter.ts:51
Parameters
Section titled “Parameters”number
number
number
Returns
Section titled “Returns”boolean | void
onTouchStart()?
Section titled “onTouchStart()?”
optionalonTouchStart(id,x,y):boolean|void
Defined in: inputRouter.ts:50
Parameters
Section titled “Parameters”number
number
number
Returns
Section titled “Returns”boolean | void
onWheel()?
Section titled “onWheel()?”
optionalonWheel(deltaX,deltaY,mods):boolean|void
Defined in: inputRouter.ts:49
Parameters
Section titled “Parameters”deltaX
Section titled “deltaX”number
deltaY
Section titled “deltaY”number
Returns
Section titled “Returns”boolean | void