UNPKG

@typed-tabletop-simulator/lib

Version:
15 lines (14 loc) 350 B
"use strict"; 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;