Add disposable management classes and interface

- Introduced IDisposable interface for defining disposable behavior
- Implemented Disposable class for single disposable resources
- Created DisposableList class to manage multiple disposables
- Updated index file to export the new classes and interface
This commit is contained in:
2025-10-30 03:13:35 -04:00
parent 63dc90a8c8
commit e18e3523e5
4 changed files with 49 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
export default interface IDisposable {
dispose(): void;
}