InputRouter
Defined in: inputRouter.ts:60
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new InputRouter():
InputRouter
Returns
Section titled “Returns”InputRouter
Accessors
Section titled “Accessors”currentMods
Section titled “currentMods”Get Signature
Section titled “Get Signature”get currentMods():
Modifiers
Defined in: inputRouter.ts:81
Returns
Section titled “Returns”Methods
Section titled “Methods”dispatchKeyDown()
Section titled “dispatchKeyDown()”dispatchKeyDown(
code):boolean
Defined in: inputRouter.ts:87
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
dispatchKeyUp()
Section titled “dispatchKeyUp()”dispatchKeyUp(
code):boolean
Defined in: inputRouter.ts:95
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
dispatchPointerDown()
Section titled “dispatchPointerDown()”dispatchPointerDown(
button,x,y):boolean
Defined in: inputRouter.ts:113
Parameters
Section titled “Parameters”button
Section titled “button”number
number
number
Returns
Section titled “Returns”boolean
dispatchPointerMove()
Section titled “dispatchPointerMove()”dispatchPointerMove(
x,y):boolean
Defined in: inputRouter.ts:106
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”boolean
dispatchPointerUp()
Section titled “dispatchPointerUp()”dispatchPointerUp(
button):boolean
Defined in: inputRouter.ts:120
Parameters
Section titled “Parameters”button
Section titled “button”number
Returns
Section titled “Returns”boolean
dispatchTouchCancel()
Section titled “dispatchTouchCancel()”dispatchTouchCancel(
id):boolean
Defined in: inputRouter.ts:155
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”boolean
dispatchTouchEnd()
Section titled “dispatchTouchEnd()”dispatchTouchEnd(
id):boolean
Defined in: inputRouter.ts:148
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”boolean
dispatchTouchMove()
Section titled “dispatchTouchMove()”dispatchTouchMove(
id,x,y):boolean
Defined in: inputRouter.ts:141
Parameters
Section titled “Parameters”number
number
number
Returns
Section titled “Returns”boolean
dispatchTouchStart()
Section titled “dispatchTouchStart()”dispatchTouchStart(
id,x,y):boolean
Defined in: inputRouter.ts:134
Parameters
Section titled “Parameters”number
number
number
Returns
Section titled “Returns”boolean
dispatchWheel()
Section titled “dispatchWheel()”dispatchWheel(
deltaX,deltaY):boolean
Defined in: inputRouter.ts:127
Parameters
Section titled “Parameters”deltaX
Section titled “deltaX”number
deltaY
Section titled “deltaY”number
Returns
Section titled “Returns”boolean
setEditorHandler()
Section titled “setEditorHandler()”setEditorHandler(
handler): () =>void
Defined in: inputRouter.ts:66
Registers the editor-tier handler and returns an unregister thunk.
Parameters
Section titled “Parameters”handler
Section titled “handler”InputHandler | null
Returns
Section titled “Returns”() => void
setUIHandler()
Section titled “setUIHandler()”setUIHandler(
handler): () =>void
Defined in: inputRouter.ts:74
Registers the UI-tier handler and returns an unregister thunk.
Parameters
Section titled “Parameters”handler
Section titled “handler”InputHandler | null
Returns
Section titled “Returns”() => void