kiss-js-bloc
Version:
Bloc type state management solution for typescript
19 lines (18 loc) • 598 B
JavaScript
;
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;