TimeoutStrategy
Defined in: src/timeout.ts:28
Aborts context.signal after the timeout and returns a TimeoutRejectedError. By default it returns immediately, even if
the callback ignores the signal; with cooperative: true it waits for the callback to finish (Polly v8 behaviour).
Type Parameters
Section titled “Type Parameters”T
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new TimeoutStrategy<
T>(options,source):TimeoutStrategy<T>
Defined in: src/timeout.ts:33
Parameters
Section titled “Parameters”options
Section titled “options”source
Section titled “source”Returns
Section titled “Returns”TimeoutStrategy<T>
Methods
Section titled “Methods”execute()
Section titled “execute()”execute(
next,context):Promise<Outcome<T,unknown>>
Defined in: src/timeout.ts:40
Parameters
Section titled “Parameters”Next<T>
context
Section titled “context”Returns
Section titled “Returns”Promise<Outcome<T, unknown>>