events_emitter 0.0.5+2 events_emitter: ^0.0.5+2 copied to clipboard
A Event-based system, inspired by NodeJS's Event Emitter. Allows multiple data types with type safety while still intuitive. Based on JavaScript and suitable for Dart and Flutter.
0.0.1 #
- Initial release: EventEmitter
0.0.2 #
- Changed: [on] to return a EventListener, instead of a StreamSubscription
- Fixed: Package description (was too long)
0.0.3 #
- Fixed: StreamSubscription, cancel instances
0.0.4 #
- Removed: package dependency
flutter_lints
0.0.5 #
- Changed: [once] in [EventEmitter] now returns a [Future] with the message, allowing to
await
(still needs a callback) - Changed: Seperated [EventEmitter] and [EventStreamEmitter] classes into different files
- Changed: Internal variable names for simplification
- Removed: [send] for simplification, the same could be achieved with [emit]
0.0.5+1 #
- Added: More documentation (Why is this package different?)
- Fixed: Documentation typos
0.0.5+2 #
- Changed: Package description and documentation for type safety promotion