DisposableList Class

A disposable container of disposable objects.

Implements

Methods

Name Description
constructor(disposables: Array<IDisposable | DisposeFunc> = []): DisposableList Creates a disposable list.  
add(disposable: IDisposable | DisposeFunc): void Register an object for disposal.  
dispose(): void Disposes all registered objects.  
remove(disposable: IDisposable): void Unregister disposable object.  

Defined in

Last Updated: 10 September, 2019