Search
Preparing search index...
The search index is not available
GlacierJS API Doc
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
GlacierJS API Doc
@glacierjs/core
MiddlewareQueue
Class MiddlewareQueue<Context>
中间件队列 功能:把异步任务按照洋葱模型串行起来。
Type parameters
Context
Hierarchy
MiddlewareQueue
Index
Constructors
constructor
Properties
interceptors
name
queue
Methods
push
run
All
Constructors
constructor
new
Middleware
Queue
<
Context
>
(
name
:
any
)
:
MiddlewareQueue
<
Context
>
Type parameters
Context
Parameters
name:
any
Returns
MiddlewareQueue
<
Context
>
Properties
Private
interceptors
interceptors
:
Interceptor
[]
= ...
Private
name
name
:
string
= 'anonymous'
Private
queue
queue
:
Middleware
[]
= []
Methods
push
push
(
middleware
:
Middleware
, interceptors
?:
Interceptor
[]
)
:
void
Parameters
middleware:
Middleware
Optional
interceptors:
Interceptor
[]
Returns
void
run
All
run
All
(
context
:
Context
)
:
Promise
<
any
>
Parameters
context:
Context
Returns
Promise
<
any
>
Modules
@glacierjs/core
@glacierjs/plugin-
assets-
cache
@glacierjs/plugin-
collector
@glacierjs/plugin-
precache
@glacierjs/plugin-
remote-
controller
@glacierjs/sw
@glacierjs/window
Middleware
Queue
constructor
interceptors
name
queue
push
run
All
Generated using
TypeDoc
中间件队列 功能:把异步任务按照洋葱模型串行起来。