zam_event_bus 0.7.0 zam_event_bus: ^0.7.0 copied to clipboard
Event bus is a event based state management package for dart.
0.7.0 #
Composer
now returns aFuture
.EventMultiplier
is now an alias toListEventTransformer
.
0.6.0 #
- Added composition layer utilities.
Composer
ComposerConfig
Environment
0.5.0 #
- Added the following architecture related components:
UserInterface
.Application
.BasicUserInterface
.BasicApplication
.
0.4.0 #
- BREAKING: Renamed all transformers to prefix
Wrapped
. - Added new custom abstract transformers.
- Added the following utility transformers.
UseCase
AsyncUseCase
ReactiveUseCase
SavingUseCase
SavingAsyncUseCase
SavingReactiveUseCase
ViewModelMapper
0.3.0 #
- BREAKING: Fixed spelling mistake in
CustomTransformer
class name.
0.2.0 #
- BREAKING: Removed
key
from constructors of all theEventTransformers'
. - Removed logging ability from
EventBus
. - Added
LoggingEventBus
.
0.1.0 #
- BREAKING: Removed
lib/exceptions.dart
. - Updated dependency:
zam_core 0.5.0
. - Updated dependency:
zam_command_pattern 0.1.0
. - Updated dependency:
dart sdk ">=2.13.0 <3.0.0"
. - Removed dependency:
rxdart
as it is included inzam_core
now.
0.0.1 #
- Includes
EventBus
. - Includes
EventTransformer
. - Includes
Store
. - Includes the following transformers:
AsyncEventTransformer
ReactiveEventTransformer
EventMultiplier
SavingAsyncEventTransformer
SavingReactiveEventTransformer
SavingEventMultiplier
CustomTransformer
- Includes the following utilities:
UseCase
BasicUseCase
UseCaseBuilder
UseCaseCompletedEvent
UseCaseSucceededEvent
UseCaseFailedEvent
UseCaseEventTransformer
SavingUseCaseEventTransformer
CustomUseCaseEventTransformer