UNPKG

vim-webgl-component

Version:

A demonstration app built on top of the vim-webgl-viewer

36 lines (35 loc) 880 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SignalList = void 0; const ste_core_1 = require("ste-core"); const SignalDispatcher_1 = require("./SignalDispatcher"); /** * Storage class for multiple signal events that are accessible by name. * Events dispatchers are automatically created. * * @export * @class SignalList * @extends {EventListBase<SignalDispatcher>} */ class SignalList extends ste_core_1.EventListBase { /** * Creates an instance of SignalList. * * @memberOf SignalList */ constructor() { super(); } /** * Creates a new dispatcher instance. * * @protected * @returns {SignalDispatcher} * * @memberOf SignalList */ createDispatcher() { return new SignalDispatcher_1.SignalDispatcher(); } } exports.SignalList = SignalList;