UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

24 lines (23 loc) 604 B
"use strict"; import { JsType } from "../../poly/registers/nodes/types/Js"; import { KeyboardEventType } from "../../../core/event/KeyboardEventType"; import { BaseOnKeyEventJsNode } from "./_BaseOnKeyEvent"; export class OnKeyJsNode extends BaseOnKeyEventJsNode { static type() { return JsType.ON_KEY; } eventData() { return [ { type: KeyboardEventType.keydown, emitter: this.eventEmitter(), jsType: JsType.ON_KEY }, { type: KeyboardEventType.keyup, emitter: this.eventEmitter(), jsType: JsType.ON_KEY } ]; } }