Documentation / @zerotal/core / index / RouteModule
Interface: RouteModule
Defined in: router/FileRouter.ts:48
Shape of a route module. default may be a FileHandler or a ViewComponent;
layout overrides the directory _layout (null = no layout).
Properties
default?
optionaldefault?:FileHandler|ViewComponent
Defined in: router/FileRouter.ts:49
GET?
optionalGET?:FileHandler
Defined in: router/FileRouter.ts:50
POST?
optionalPOST?:FileHandler
Defined in: router/FileRouter.ts:51
PUT?
optionalPUT?:FileHandler
Defined in: router/FileRouter.ts:52
PATCH?
optionalPATCH?:FileHandler
Defined in: router/FileRouter.ts:53
DELETE?
optionalDELETE?:FileHandler
Defined in: router/FileRouter.ts:54
layout?
optionallayout?:ViewComponent|null
Defined in: router/FileRouter.ts:55
middleware?
optionalmiddleware?:RouteMiddleware
Defined in: router/FileRouter.ts:57
Per-file middleware (in addition to any stacked _middleware.ts).