API Reference > @next-core/brick-types > BrickEventHandlerCallback
BrickEventHandlerCallback interface
事件处理回调。
Signature:
export interface BrickEventHandlerCallback
Remarks
事件处理过程将当做异步函数看待,当成功、失败时分别执行 success 和 error 动作, 无论成功与否,最终再执行 finally 动作。
Properties
| Property | Type | Description |
|---|---|---|
| error | BrickEventHandler | BrickEventHandler[] | 事件处理执行失败时要执行的动作。为后续动作传递的事件的 detail 为该错误对象。 |
| finally | BrickEventHandler | BrickEventHandler[] | 事件处理执行后,无论成功与否,要执行的动作。 |
| progress | BrickEventHandler | BrickEventHandler[] | 轮询接口时,每次轮询得到结果时要执行的动作。为后续动作传递的事件的 detail 为该执行结果。 |
| success | BrickEventHandler | BrickEventHandler[] | 事件处理执行成功时要执行的动作。为后续动作传递的事件的 detail 为该执行结果。 |