import { Router } from "https://deno.land/x/attain@1.1.2/mod.ts";
Methods
private
appendNextPaths(parentsPath: string, middlewares: MiddlewareProps<T>[] | ErrorMiddlewareProps<T>[]): MiddlewareProps<T>[] | ErrorMiddlewareProps<T>[]private
appendParentsPaths(currentPath: string): stringprivate
isInstance(arg: any): booleanprivate
isString(arg: any): booleanprivate
saveErrorMiddlewares(args: any[])private
saveMiddlewares(type: SupportMethodType, args: any[])private
saveParamStacks(paramName: string, args: ParamCallBackType<T>[])delete(callBack: CallBackType<T>): void
delete(...callBack: CallBackType<T>[]): void
delete(url: string, callBack: CallBackType<T>): void
delete(url: string, ...callBack: CallBackType<T>[]): void
error(callBack: ErrorCallBackType<T>): void
error(...callBack: ErrorCallBackType<T>[]): void
error(url: string, callBack: ErrorCallBackType<T>): void
error(url: string, ...callBack: ErrorCallBackType<T>[]): void
get(callBack: CallBackType<T>): void
get(...callBack: CallBackType<T>[]): void
get(url: string, callBack: CallBackType<T>): void
get(url: string, ...callBack: CallBackType<T>[]): void
options(callBack: CallBackType<T>): void
options(...callBack: CallBackType<T>[]): void
options(url: string, callBack: CallBackType<T>): void
options(url: string, ...callBack: CallBackType<T>[]): void
patch(callBack: CallBackType<T>): void
patch(...callBack: CallBackType<T>[]): void
patch(url: string, callBack: CallBackType<T>): void
patch(url: string, ...callBack: CallBackType<T>[]): void
post(callBack: CallBackType<T>): void
post(...callBack: CallBackType<T>[]): void
post(url: string, callBack: CallBackType<T>): void
post(url: string, ...callBack: CallBackType<T>[]): void
put(callBack: CallBackType<T>): void
put(...callBack: CallBackType<T>[]): void
put(url: string, callBack: CallBackType<T>): void
put(url: string, ...callBack: CallBackType<T>[]): void
use(callBack: CallBackType<T>): void
use(...callBack: CallBackType<T>[]): void
use(url: string, callBack: CallBackType<T>): void
use(url: string, ...callBack: CallBackType<T>[]): void