Skip to main content
Module

x/fen/tool/router.ts>Router

a simple web framework for deno
Latest
class Router
import { Router } from "https://deno.land/x/fen@v0.8.0/tool/router.ts";

router himself

Constructors

new
Router(name?)

Properties

controller: (context: IContext) => unknown
name: string
pool: Map<string, any>

Methods

private
getRoute(path: string, method: string)
appendRoute(
method: string,
route: string,
controller: Controller,
)
connect(route: string, controller: Controller)
delete(route: string, controller: Controller)
get(route: string, controller: Controller)
head(route: string, controller: Controller)
merge(route: string, router: Router)
options(route: string, controller: Controller)
post(route: string, controller: Controller)
put(route: string, controller: Controller)
trace(route: string, controller: Controller)
use(route: IRoute)