UNPKG

tsbase

Version:

Base class libraries for TypeScript

20 lines 501 B
"use strict"; 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