@typed-tabletop-simulator/lib
Version:
Library with some helping modules for working with Tabletop Simulator
15 lines (14 loc) • 350 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Observable = void 0;
class Observable {
observers = [];
constructor() { }
addObserver(observer) {
this.observers.push(observer);
}
notify(event) {
this.observers.forEach((o) => o(event));
}
}
exports.Observable = Observable;