Skip to content

dispose

Disposes a Disposable.

Prefer this over calling disposable[Symbol.dispose]() at the call site: it reads better and keeps the well-known symbol referenced in a single place.

Import:

import { dispose } from 'obsidian-dev-utils/disposable';

Signature:

function dispose(disposable: Disposable): void

Parameters:

ParameterTypeDescription
disposableDisposablethe disposable to dispose

Returns: void