blue_whale 0.0.2 copy "blue_whale: ^0.0.2" to clipboard
blue_whale: ^0.0.2 copied to clipboard

A clean, scalable, and refreshingly intuitive state management, dependency injection, and navigation plugin for Flutter. Dive into a smoother development experience!

0.0.1 #

Initial release of Blue Whale – Intuitive State Management for Flutter.

Features #

  • State management using WhalePod<T> for reactive state and WhaleCurrent<T> for stream-based state.
  • Dependency injection with Reef.i.put(), lazyPut(), factory(), and use<T>().
  • Navigation via BlueWhale.navigator using contextless named routes with argument support.
  • Overlays using BlueWhale.overlays to display dialogs, snackbars, and bottom sheets.
  • UI composition with WhaleSurface, WhaleBuilder, and lifecycle-aware WhaleTank.
  • Internationalization (i18n) support using WhaleTranslations and the .bwTr() extension.
  • Clean and intuitive architecture with minimal boilerplate.

Testing #

  • Core features are covered by integration tests.
  • A sample app is included in the /example directory.
0
likes
125
points
19
downloads

Publisher

unverified uploader

Weekly Downloads

A clean, scalable, and refreshingly intuitive state management, dependency injection, and navigation plugin for Flutter. Dive into a smoother development experience!

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on blue_whale

Packages that implement blue_whale