var DisposableViewModelBase = (function () {
    function DisposableViewModelBase() {
        this.disposables = new Array();
    }
    DisposableViewModelBase.prototype.detached = function () {
        var _a;
        (_a = this.disposables) === null || _a === void 0 ? void 0 : _a.forEach(function (x) { return x.dispose(); });
    };
    return DisposableViewModelBase;
}());
export { DisposableViewModelBase };

//# sourceMappingURL=disposable-view-model-base.js.map
