Interface IRouterHandler<T, Route>
Type Parameters
-
T
-
Route extends string = string
- IRouterHandler(...handlers: RequestHandler<RouteParameters<Route>, any, any, ParsedQs, Record<string, any>>[]): T
-
Returns T
- IRouterHandler(...handlers: RequestHandlerParams<RouteParameters<Route>, any, any, ParsedQs, Record<string, any>>[]): T
-
Returns T
- IRouterHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>(...handlers: RequestHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]): T
-
Type Parameters
-
-
ResBody = any
-
ReqBody = any
-
-
LocalsObj extends Record<string, any> = Record<string, any>
Parameters
-
Rest
...handlers: RequestHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]
Returns T
- IRouterHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>(...handlers: RequestHandlerParams<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]): T
-
Type Parameters
-
-
ResBody = any
-
ReqBody = any
-
-
LocalsObj extends Record<string, any> = Record<string, any>
Returns T
- IRouterHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>(...handlers: RequestHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]): T
-
Type Parameters
-
-
ResBody = any
-
ReqBody = any
-
-
LocalsObj extends Record<string, any> = Record<string, any>
Parameters
-
Rest
...handlers: RequestHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]
Returns T
- IRouterHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>(...handlers: RequestHandlerParams<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]): T
-
Type Parameters
-
-
ResBody = any
-
ReqBody = any
-
-
LocalsObj extends Record<string, any> = Record<string, any>
Returns T