fx_event library
Classes
-
AsyncFxEvent<
T> - 异步事件,发送方可以等待处理方返回的结果。
- FxEmitter
- 全局事件总线,基于 broadcast StreamController 实现。
- FxEvent
- 事件基类,所有自定义事件都应继承此类。
Mixins
-
FxEmitterMixin<
T extends StatefulWidget> - 监听所有事件的 State mixin,自动管理订阅生命周期。
-
FxSingleEventMixin<
T extends StatefulWidget, E extends FxEvent> -
只监听指定类型
E事件的 State mixin,自动管理订阅生命周期。
Extensions
-
WhereTypeStream
on Stream<
T> - Stream 类型过滤扩展。