Skip to content

WebsocketController

WebsocketController(path?): ClassDecorator

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

Marks a class as a WebSocket controller.

string

Optional base path for the WebSocket endpoint

ClassDecorator

@WebsocketController()
class ChatController {
@OnOpen()
handleOpen(ctx: ShokupanContext, ws: WebSocket) {
return { userId: "123" };
}
}
app.mount('/chat', ChatController);