SongGuess
    Preparing search index...

    Type Alias EventPluginContext<Env, P, Data, PluginArgs>

    type EventPluginContext<Env, P extends string, Data, PluginArgs> = {
        data: Data;
        env: Env & { ASSETS: { fetch: typeof fetch } };
        functionPath: string;
        next: (input?: Request | string, init?: RequestInit) => Promise<Response>;
        params: Params<P>;
        passThroughOnException: () => void;
        pluginArgs: PluginArgs;
        request: Request<unknown, IncomingRequestCfProperties<unknown>>;
        waitUntil: (promise: Promise<any>) => void;
    }

    Type Parameters

    • Env
    • P extends string
    • Data
    • PluginArgs
    Index

    Properties

    data: Data
    env: Env & { ASSETS: { fetch: typeof fetch } }
    functionPath: string
    next: (input?: Request | string, init?: RequestInit) => Promise<Response>
    params: Params<P>
    passThroughOnException: () => void
    pluginArgs: PluginArgs
    request: Request<unknown, IncomingRequestCfProperties<unknown>>
    waitUntil: (promise: Promise<any>) => void