UNPKG

@polygonjs/polygonjs

Version:

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

17 lines (13 loc) 539 B
import {TypedJsNode} from './_Base'; import {NodeParamsConfig} from '../utils/params/ParamsConfig'; import {CoreEventEmitter} from '../../../core/event/CoreEventEmitter'; export abstract class BaseUserInputJsNode<K extends NodeParamsConfig> extends TypedJsNode<K> { override isTriggering() { return true; } eventEmitter(): CoreEventEmitter { return CoreEventEmitter.CANVAS; } } class BaseUserInputJsParamsConfig extends NodeParamsConfig {} export type BaseUserInputJsNodeType = BaseUserInputJsNode<BaseUserInputJsParamsConfig>;