mayr_events 1.0.0 copy "mayr_events: ^1.0.0" to clipboard
mayr_events: ^1.0.0 copied to clipboard

A lightweight, expressive event and listener system for Flutter and Dart, inspired by Laravel's event architecture.

1.0.0 #

  • 🎉 First stable release
  • ✅ Complete event system implementation
    • MayrEvent - Base class for events
    • MayrListener - Base class for event listeners
    • MayrEvents - Singleton event bus for firing and managing events
    • MayrEventSetup - Application-level configuration
  • ✅ Production-ready features
    • Async event handling
    • Multiple listeners per event
    • Once-only listeners
    • Isolate support for CPU-intensive listeners
    • Global hooks (beforeHandle, onError)
    • Type-safe event/listener binding
    • Comprehensive listener management API
  • ✅ Comprehensive test suite (672 lines, 12+ test scenarios)
  • ✅ Extensive documentation
    • Comprehensive dartdoc comments on all public APIs
    • README with usage examples and quick start
    • QUICKSTART.md - 5-minute tutorial
    • API.md with complete API reference (450+ lines)
    • TESTING.md with testing guidelines
    • CONTRIBUTING.md with contribution guidelines (270+ lines)
    • DESIGN.md with architecture details
    • PROJECT_STRUCTURE.md - Code organization guide
    • CHECKLIST.md - Production readiness verification
  • ✅ Working example Flutter application (314 lines)
  • ✅ MIT License

0.0.1 #

  • Initial placeholder release
0
likes
0
points
25
downloads

Documentation

Documentation

Publisher

verified publishermayrlabs.com

Weekly Downloads

A lightweight, expressive event and listener system for Flutter and Dart, inspired by Laravel's event architecture.

Repository (GitHub)
View/report issues

Topics

#flutter #event #listener #architecture #dart

License

unknown (license)

Dependencies

flutter

More

Packages that depend on mayr_events