Skip to content

Type Alias: DeferredAsyncCallback()<TArgs>

DeferredAsyncCallback<TArgs> = <TResult>(promise) => IPromisE<TResult>

Defined in: packages/promise/src/types/deferred.ts:10

Return type of PromisE.deferred()

Type Parameters

TArgs

TArgs extends unknown[] | [] = []

Type Parameters

TResult

TResult = unknown

Parameters

promise

Promise<TResult> | (...args) => Promise<TResult>

Returns

IPromisE<TResult>