Options
All
  • Public
  • Public/Protected
  • All
Menu

Middleware is abstract class of all dmr-middleware which provides handle method for process or other middleware. The dmr-middleware classes inherit three classes (divider / finisher / filter) which inherit Middleware.

Middleware是所有dmr-middleware的抽象父类, 主要提供handle句柄方法供进程或其他middleware调用. dmr-middleware的类分为三种类型, 分别继承自divider / finisher / filter抽象类, 而这三种抽象类也继承Middleware.

Type parameters

  • MiddlewareOption

Hierarchy

Index

Constructors

Methods

Constructors

constructor

  • new Middleware(option: MiddlewareOption): Middleware
  • Parameters

    • option: MiddlewareOption

    Returns Middleware

Methods

handle

  • Handle is invoke method of Middleware. Result is the data to be processed. GatherCallback is a callback for processing. GatherCallback accepts Result | undefined.

    handle是Middleware类被调用时使用的方法, result为待处理Result类型, 如果传入值为string类型, 会自动转为["undefined", string] GatherCallback为处理完毕时的回调

    Parameters

    Returns void