Skip to main content

toDisposable()

function toDisposable(dispose: () => void): IDisposable & Disposable;

Defined in: src/lib/disposable.ts:137

Creates a disposable from a dispose function. Returns an object that implements both IDisposable and native Disposable.

Parameters

ParameterType
dispose() => void

Returns

IDisposable & Disposable

Example

const disposable = toDisposable(() => {
clearInterval(myTimer);
myTimer = null;
});