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.