Skip to content

OnEvent

OnEvent(): MethodDecorator

Defined in: src/decorators/websocket.ts:110

Decorator for event middleware handler. Runs before routing to specific event handlers. Return false or throw to prevent event routing.

MethodDecorator

@OnEvent()
handleEvent(ctx: ShokupanContext, ws: WebSocket, event: string, data: any) {
if (event.startsWith("_")) return false; // Block private events
}