UNPKG

eventstorming

Version:
15 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const AbstractPublisher_1 = require("./AbstractPublisher"); class EventPublisher extends AbstractPublisher_1.AbstractPublisher { constructor() { super(); } NotifyObservers(eventName, obj) { for (let i = 0; i < this.observers.length; i++) { this.observers[i].ReceiveNotification(eventName, obj); } } } exports.EventPublisher = EventPublisher; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRQdWJsaXNoZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvb2JzZXJ2ZXIvRXZlbnRQdWJsaXNoZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwyREFBc0Q7QUFFdEQsb0JBQTRCLFNBQVEscUNBQWlCO0lBQ25EO1FBQ0UsS0FBSyxFQUFFLENBQUM7SUFDVixDQUFDO0lBRU0sZUFBZSxDQUFDLFNBQWlCLEVBQUUsR0FBVztRQUNuRCxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUM7WUFDL0MsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxtQkFBbUIsQ0FBQyxTQUFTLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDeEQsQ0FBQztJQUNILENBQUM7Q0FDRjtBQVZELHdDQVVDIn0=