Interface: Disposable
February 16, 2026 ยท View on GitHub
quickjs-emscripten / quickjs-emscripten-core / Disposable
Interface: Disposable
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:13
An object that can be disposed. Lifetime is the canonical implementation of Disposable. Use Scope to manage cleaning up multiple disposables.
Contents
Properties
alive
alive:
boolean
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:23
Returns
true if the object is alive
Returns
false after the object has been disposed
Methods
[dispose]()
[dispose]():
void
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:28
A method that is used to release resources held by an object. Called by the semantics of the using statement.
Returns
void
dispose()
dispose():
void
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:17
Dispose of the underlying resources used by this object.
Returns
void