Skip to content

lspeasy / core/src / Disposable

Interface: Disposable

Defined in: packages/core/src/utils/disposable.ts:16

Represents a resource that can be explicitly released.

Remarks

Every subscription, handler registration, and event listener in lspeasy returns a Disposable. Call .dispose() to unsubscribe and free memory. Use DisposableStore to collect and dispose multiple resources at once.

Methods

dispose()

ts
dispose(): void;

Defined in: packages/core/src/utils/disposable.ts:17

Returns

void

Released under the MIT License.