import { RouterStorage } from "https://deno.land/x/dinar@v0.2.1/lib/core/router.ts";
Static Properties
private
patternMethodMap: Map<RouteMethod, Router[]>private
staticMethodMap: Map<RouteMethod, RouterMap>Static Methods
private
addPatternRouter(method: RouteMethod, router: Router)private
addStaticRouter(method: RouteMethod, router: Router)private
formatRouter(url: string)private
generateRouterPath(prefix: string, sub_path: string)private
safeDecodeURIComponent(text: string)add(routerDescriptor: RouterDescriptor)
find(url: string, method: RouteMethod): null | Router
getParams(req: ServerRequest, router: Router)
printRouter(debug?: boolean)