Type Alias: IPromisE_Timeout<T>
IPromisE_Timeout<
T> =IPromisE<T> &object
Defined in: packages/promise/src/types/IPromisE.ts:74
Descibes a timeout PromisE and it's additional properties.
Type Declaration
clearTimeout()
clearTimeout: () =>
void
Clearing the timeout will prevent it from timing out
Returns
void
data
data:
IPromisE<T>
The result/data promise. If more than one supplied in args result promise will be a combined PromisE.all
timedout
readonlytimedout:boolean
A shorthand getter to check if the promise has timed out. Same as promise.timeout.rejected.
timeout
timeout:
IPromisE_Delay<T>
The timeout promise
Type Parameters
T
T = unknown