Context

interface Context(source)

拦截器中被拦截的对象信息。

Note: Context 通常由内部调度器实现,其使用稳定而实现不稳定。

Properties

Link copied to clipboard

当前被处理的事件上下文。 可能是中途被某个拦截器取代后的结果。

Functions

Link copied to clipboard
abstract suspend fun invoke(): EventResult

执行被拦截的逻辑并得到事件处理结果 EventResult

abstract suspend fun invoke(eventListenerContext: EventListenerContext): EventResult

执行被拦截的逻辑并得到事件处理结果 EventResult。 向后传递的 EventListenerContext 会被参数 eventListenerContext 取代。