• Type Parameters

    • Route extends string

    • P = RouteParameters<Route>

    • ResBody = any

    • ReqBody = any

    • ReqQuery = ParsedQs

    • LocalsObj extends Record<string, any> = Record<string, any>

    Parameters

    • path: Route
    • Rest ...handlers: RequestHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]

    Returns IRouter

  • Type Parameters

    • Path extends string

    • P = RouteParameters<Path>

    • ResBody = any

    • ReqBody = any

    • ReqQuery = ParsedQs

    • LocalsObj extends Record<string, any> = Record<string, any>

    Parameters

    • path: Path
    • Rest ...handlers: RequestHandlerParams<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]

    Returns IRouter

  • Type Parameters

    • P = ParamsDictionary

    • ResBody = any

    • ReqBody = any

    • ReqQuery = ParsedQs

    • LocalsObj extends Record<string, any> = Record<string, any>

    Parameters

    • path: PathParams
    • Rest ...handlers: RequestHandler<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]

    Returns IRouter

  • Type Parameters

    • P = ParamsDictionary

    • ResBody = any

    • ReqBody = any

    • ReqQuery = ParsedQs

    • LocalsObj extends Record<string, any> = Record<string, any>

    Parameters

    • path: PathParams
    • Rest ...handlers: RequestHandlerParams<P, ResBody, ReqBody, ReqQuery, LocalsObj>[]

    Returns IRouter

  • Parameters

    • path: PathParams
    • subApplication: Application<Record<string, any>>

    Returns IRouter

Generated using TypeDoc