Collects multiple disposables and disposes them all at once.
const store = new DisposableStore();store.add(someEventSub);store.add(anotherSub);// Later:store.dispose(); // cleans up everything Copy
const store = new DisposableStore();store.add(someEventSub);store.add(anotherSub);// Later:store.dispose(); // cleans up everything
Add a disposable to the store.
The disposable to track
The same disposable (for chaining)
Dispose all tracked disposables.
Collects multiple disposables and disposes them all at once.
Example