UNPKG

@polygonjs/polygonjs

Version:

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

24 lines (21 loc) 616 B
/** * sends a trigger when a keyboard key is released * * */ import {JsType} from '../../poly/registers/nodes/types/Js'; import {EvaluatorEventData} from './code/assemblers/actor/ActorEvaluator'; import {KeyboardEventType} from '../../../core/event/KeyboardEventType'; import {BaseOnKeyEventJsNode} from './_BaseOnKeyEvent'; export class OnKeyupJsNode extends BaseOnKeyEventJsNode { static override type() { return JsType.ON_KEYUP; } override eventData(): EvaluatorEventData | undefined { return { type: KeyboardEventType.keyup, emitter: this.eventEmitter(), jsType: JsType.ON_KEYUP, }; } }