diff --git a/src/viewmodels/base/BaseViewModel.ts b/src/viewmodels/base/BaseViewModel.ts index c6a9b05e15..a9ed6d2dc9 100644 --- a/src/viewmodels/base/BaseViewModel.ts +++ b/src/viewmodels/base/BaseViewModel.ts @@ -41,4 +41,11 @@ export abstract class BaseViewModel implements ViewModel { public dispose(): void { this.disposables.dispose(); } + + /** + * Whether this view-model has been disposed. + */ + public get isDisposed(): boolean { + return this.disposables.isDisposed; + } }