UNPKG

kiss-js-bloc

Version:

Bloc type state management solution for typescript

19 lines (18 loc) 598 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EventEmitter = void 0; var events = require('events'); var myEmitter = new events.EventEmitter(); var EventEmitter = /** @class */ (function () { function EventEmitter() { this.on = function (event, listener) { myEmitter.on(event, listener); }; this.emit = function (event, state) { console.log("Event " + event + " State " + state); myEmitter.emit(event, state); }; } return EventEmitter; }()); exports.EventEmitter = EventEmitter;