Versions in this module Expand all Collapse all v0 v0.0.13 Dec 1, 2022 Changes in this version + type Dispatcher struct + func NewDispatcher(log *zap.Logger) *Dispatcher + func (d *Dispatcher) Dispatch(event Event) + func (d *Dispatcher) Register(listener ...EventListener) + type Event interface + Name func() EventName + type EventListener interface + ForEvent func() EventName + Handle func(ev Event) error + type EventName string