events_emitter 0.3.0
events_emitter: ^0.3.0 copied to clipboard
An intuitive Event-based system, inspired by NodeJS's Event Emitter. Allows for multiple data types with type safety events. Based on JavaScript and suitable for Dart and Flutter.
0.3.0 #
- Changed:
.onAnyinEventEmitternow returns anEventListener - Fixed: More accurate listener cancel
0.2.1 #
- Fixed: Make package only
dartdependant
0.2.0 #
- Added:
.emitEvent()to emit an event without having to create a new one
0.1.0 #
- Added:
rxdartpackage dependency, for better-implemented streams - Fixed: cast with
dynamictype would break unexpectedly
0.0.7 #
- Fixed:
.onAnyreturn type (Still has errors)
0.0.6 #
- Changed: Filter
.onAny<T>()by type - Fixed:
pubspec.yamlclean up - Fixed: Example with
final
0.0.5+2 #
- Changed: Package description and documentation for type safety promotion
0.0.5+1 #
- Added: More documentation (Why is this package different?)
- Fixed: Documentation typos
0.0.5 #
- Changed:
onceinEventEmitternow returns aFuturewith the message, allowing toawait(still needs a callback) - Changed: Separated
EventEmitterandEventStreamEmitterclasses into different files - Changed: Internal variable names for simplification
- Removed:
sendfor simplification, the same could be achieved withemit
0.0.4 #
- Removed: package dependency
flutter_lints
0.0.3 #
- Fixed: StreamSubscription, cancel instances
0.0.2 #
- Changed:
onto return an EventListener, instead of a StreamSubscription - Fixed: Package description (was too long)
0.0.1 #
- Initial release: EventEmitter