表示一个事件和它的reducer函数,表达了如何将一个“事件”转换为一个“值的变化”。
一般不需要直接创建实现该接口的对象,而是使用 ReducedValueBuilder 或者 builder 。
| Name |
|---|
EventValueType |
T |
eventSource: EventRegistry<EventValueType>
reducer: (value: T, event: EventValueType) => T
(value, event): T
| Name | Type |
|---|---|
value |
T |
event |
EventValueType |
T