MiddlewareList
Class: MiddlewareList
Section titled “Class: MiddlewareList”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MiddlewareList(): MiddlewareList;Returns
Section titled “Returns”MiddlewareList
Methods
Section titled “Methods”add<T>( name, handler, unique): Middleware[];Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
T extends MiddlewareType |
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
name | T | undefined |
handler | MiddlewareHandlers[T] | undefined |
unique | boolean | false |
Returns
Section titled “Returns”clear()
Section titled “clear()”clear(): Middleware[];Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”get(name): RequestMiddleware[];Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
name | REQUEST |
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”get(name): ResponseMiddleware[];Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
name | RESPONSE |
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”get(name): RenderMiddleware[];Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
name | RENDER |
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”get(name): MapLoadMiddleware[];Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
name | MAP_LOAD |
Returns
Section titled “Returns”off(eventName, handler?): MiddlewareList;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
eventName | string |
handler? | MiddlewareHandler |
Returns
Section titled “Returns”MiddlewareList
removeByType()
Section titled “removeByType()”removeByType(type): Middleware[];Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type | MiddlewareType |
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”run(type, params): Record<string, unknown>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type | REQUEST |
params | [unknown, object] |
Returns
Section titled “Returns”Record<string, unknown>
Call Signature
Section titled “Call Signature”run(type, params): string | Record<string, unknown>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type | RESPONSE |
params | [unknown, object] |
Returns
Section titled “Returns”string | Record<string, unknown>
Call Signature
Section titled “Call Signature”run(type, params): Record<string, unknown>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type | RENDER |
params | [Record<string, unknown>, object] |
Returns
Section titled “Returns”Record<string, unknown>
Call Signature
Section titled “Call Signature”run(type, params): MapOptions;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type | MAP_LOAD |
params | [MapOptions, object] |
Returns
Section titled “Returns”Properties
Section titled “Properties”middlewares
Section titled “middlewares”middlewares: Middleware[];