yogurt_event_bus library
Classes
-
AfterEvent<
Event extends EventBase, State extends StateBase> -
AsyncEventBus<
State extends StateBase> -
AutoDisposePluginBase<
State extends StateBase, Controller extends PluginManager< State> > -
EventBusBase<
State extends StateBase> -
InvokeDone<
State extends StateBase> -
InvokeError<
State extends StateBase> -
InvokeResult<
State extends StateBase> -
InvokeUnhandled<
State extends StateBase> -
PluginBase<
State extends StateBase, Controller extends PluginManager< State> > -
SyncEventBus<
State extends StateBase>
Enums
Mixins
-
AutoDispose<
State extends StateBase, Controller extends PluginManager< State> > -
PluginManager<
State extends Object>
Typedefs
-
AutoDisposePlugin<
State extends StateBase> = AutoDisposePluginBase< State, PluginManager< State> > - Disposable = void Function()
- EventBase = Object
-
EventHandler<
Event extends EventBase, State extends StateBase> = FutureOr< void> Function(Event event, StateUpdater<State> update) -
Plugin<
State extends StateBase> = PluginBase< State, PluginManager< State> > - StateBase = Object
-
StateUpdater<
State extends StateBase> = void Function(State state)