Skip to main content

toDisposable()

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

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

Creates a disposable from a dispose function. Returns an object that implements IDisposable (which extends native Disposable).

Parameters

ParameterType
dispose() => void

Returns

IDisposable

Example

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