Global middleware
This commit is contained in:
16
index.d.ts
vendored
16
index.d.ts
vendored
@@ -14,6 +14,13 @@ declare class Router {
|
||||
* @type {Route[]}
|
||||
*/
|
||||
protected routes: Route[]
|
||||
/**
|
||||
* Global Handlers
|
||||
*
|
||||
* @protected
|
||||
* @type {Handler[]}
|
||||
*/
|
||||
protected globalHandlers: Handler[]
|
||||
/**
|
||||
* Debug Mode
|
||||
*
|
||||
@@ -70,6 +77,13 @@ declare class Router {
|
||||
* @param {Response} response
|
||||
* @param {next} next
|
||||
*/
|
||||
/**
|
||||
* Register global handler
|
||||
*
|
||||
* @param {RouterHandler} handler
|
||||
* @param handlers
|
||||
*/
|
||||
use(handler: RouterHandler): Router
|
||||
/**
|
||||
* Register CONNECT route
|
||||
*
|
||||
@@ -303,7 +317,7 @@ type RouterResponse = {
|
||||
/**
|
||||
* Object you can set response headers in
|
||||
*/
|
||||
headers: Headers
|
||||
headers: Object<string, string>
|
||||
/**
|
||||
* Return status code (default: `204`)
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user