getHostFunctionContext
API Reference for getHostFunctionContext.
getHostFunctionContext()
Get the context for the currently executing asynchronous or synchronous host function, or module-loader callback.
import { getHostFunctionContext, run } from 'run';
await run({
source: 'return await users.find("user_1");',
hostFunctions: {
users: {
find: async (id: string) => {
const { abortSignal } = getHostFunctionContext();
return database.users.find(id, { signal: abortSignal });
},
},
},
});Import
import { getHostFunctionContext } from 'run';API Signature
Parameters
This function takes no parameters.
Returns
Prop
Type