Interface for an asynchronous function reference. Provides methods to call, get, set, and inject code before or after the stored async function.
Appends a function to be executed after the stored async function.
The function to run after the original async function.
Invokes the stored asynchronous function and returns a promise of its result.
A promise resolving to the result of the async function.
Retrieves the current asynchronous function.
The stored async function.
Prepends a function to be executed before the stored async function.
The function to run before the original async function.
Sets the stored asynchronous function.
The new async function.
Interface for an asynchronous function reference. Provides methods to call, get, set, and inject code before or after the stored async function.