Skip to main content
Module

x/alosaur/src/models/hook.ts

Alosaur - Deno web framework with many decorators
Go to Latest
File
import { Context } from "./context.ts";
export type HookMethod = keyof HookTarget<void, void>;
export interface HookTarget<TState, TPayload> { onPreAction?(context: Context<TState>, payload: TPayload): void; onPostAction?(context: Context<TState>, payload: TPayload): void; onCatchAction?(context: Context<TState>, payload: TPayload): void;}