MCPcopy Create free account
hub / github.com/SpringRoll/SpringRoll / onKey

Method onKey

src/controller/Controller.js:103–108  ·  view source on GitHub ↗

* Helper class to reduce code between event functions. * @private * @param {KeyboardEvent} event * @param {KeyState} state * @memberof Controller

(event, state)

Source from the content-addressed store, hash-verified

101 * @memberof Controller
102 */
103 onKey(event, state) {
104 const key = event.key.toLowerCase();
105 if (this.buttons[key]) {
106 this.buttons[key].updateState(state);
107 }
108 }
109}

Callers 2

onKeyDownMethod · 0.95
onKeyUpMethod · 0.95

Calls 1

updateStateMethod · 0.45

Tested by

no test coverage detected