callback_handler 0.0.3 copy "callback_handler: ^0.0.3" to clipboard
callback_handler: ^0.0.3 copied to clipboard

High-performance callback management with O(1) operations, type-safe generic support, and multiple callback registration for Dart applications.

0.0.3 #

  • Reached 160/160 pub.dev score with complete documentation
  • Added CONTRIBUTING.md guidelines for contributors
  • Added SECURITY.md security policy
  • Added comprehensive dartdoc for all public APIs
  • Renamed FastMap.dart to fast_map.dart (follows Dart naming conventions)
  • Enhanced README with troubleshooting and migration guides
  • Added platform support documentation
  • Fixed all deprecation warnings with detailed messages
  • Added explicit platform declarations in pubspec.yaml

0.0.2 #

  • Added clear() method to remove all registered callbacks at once
  • Added support for CallbackHandler<void, void> specialization for void callbacks
  • Added call() method to invoke handler as a function (recommended over deprecated invoke())
  • Deprecated invoke() method in favor of callable syntax
  • Improved API documentation with comprehensive dartdoc comments
  • Enhanced FastMap documentation with complexity analysis
  • Added library-level documentation
  • Added analysis_options.yaml with strict linting rules

0.0.1 #

  • Initial release
  • CallbackHandler implementation with generic type support
  • FastMap utility for O(1) operations
  • Register, unregister, invoke, and clear functionality
  • ICallbackHandler interface
  • Full test coverage
  • Comprehensive documentation and examples
0
likes
150
points
280
downloads

Publisher

unverified uploader

Weekly Downloads

High-performance callback management with O(1) operations, type-safe generic support, and multiple callback registration for Dart applications.

Topics

#callback #event #handler #observer #performance

Documentation

API reference

License

MIT (license)

More

Packages that depend on callback_handler