lifecycle_controller 2.0.2 copy "lifecycle_controller: ^2.0.2" to clipboard
lifecycle_controller: ^2.0.2 copied to clipboard

A Flutter library for simplified state and lifecycle management. Offers structured handling of screen events, local state, async operations, and UI updates, promoting clean architecture and maintainab [...]

0.0.1 #

  • TODO: Describe initial release.

0.0.2 #

  • FEAT: buildView() method changed to build() method.

0.0.3 #

  • FEAT: throttle() method added to the LifycycleController class.

1.0.0 #

  • Major release.

1.0.1 #

  • REFACTOR: Separate each function into mixins
  • FEAT: Add mixin to send/receive events

1.0.2 #

  • FEAT: Add LifecycleScope widget

1.0.3 #

  • FEAT: add listen method

2.0.0 #

  • BREAKING CHANGE: LifecycleController abolishes LoadingMixin as it is the policy not to do any handling related to display.
  • FEAT: Added global event sending functionality to EventBusMixin

2.0.1 #

  • FEAT: Added onOnceInit, which is called only once through the app feat: enhance lifecycle management with Persistent mixin and LifecycleScope updates

2.0.2 #

  • FEAT: Added a new Persistent mixin for managing persistent data storage.
  • FEAT: Introduced InMemoryPersistent as a default implementation for non-persistent data.
  • FEAT: Updated LifecycleScope to support key management and improved controller initialization.
  • FEAT: Enhanced LifecycleMixin to allow enabling/disabling of initialization and disposal.
  • FEAT: Refactored lifecycle methods to ensure proper handling of route events and controller lifecycle.
0
likes
150
points
288
downloads

Publisher

verified publishersora.fukui.jp

Weekly Downloads

A Flutter library for simplified state and lifecycle management. Offers structured handling of screen events, local state, async operations, and UI updates, promoting clean architecture and maintainability in Flutter apps.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-2-Clause (license)

Dependencies

flutter, provider

More

Packages that depend on lifecycle_controller