tsbase
Version:
Base class libraries for TypeScript
20 lines • 501 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseObservable = void 0;
class BaseObservable {
constructor() {
this.subscribers = new Map();
this.active = true;
}
Cancel(subscriptionId) {
this.subscribers.delete(subscriptionId);
}
Discontinue() {
this.active = false;
}
Reinstate() {
this.active = true;
}
}
exports.BaseObservable = BaseObservable;
//# sourceMappingURL=BaseObservable.js.map