provider_kit 0.1.0 copy "provider_kit: ^0.1.0" to clipboard
provider_kit: ^0.1.0 copied to clipboard

A tool kit for provider package with predefined builders, listeners, caches, observers and much more with reduced boilerplate.

0.1.0 #

  • Added NotifierBuilder, NotifierListener, and NotifierConsumer aliases to eliminate verbose <StateNotifier<T>, T> generics on State Widgets when passing a StateNotifier directly.

    // Before
    StateBuilder<StateNotifier<int>, int>(provider: notifier, ...)
    
    // After
    NotifierBuilder<int>(provider: notifier, ...)
    

0.0.2 #

  • Added comprehensive test suite with over 340 test cases.
  • Fixed core bugs in base widgets.
  • Added override feature to ViewStateWidgetProvider.
  • Improved and expanded package documentation.

0.0.1 #

  • Initial release of provider_kit.
  • A complementary toolkit designed to augment the provider package with advanced state management utilities.
  • Introduces a flexible state container and a suite of reactive widgets to consume state updates seamlessly.
  • Provides built-in utilities for handling loading, error, and data states with minimal boilerplate.
  • Includes optional mixins for state caching and lifecycle observation.

For a full list of available widgets and classes, please refer to the package documentation.

6
likes
0
points
247
downloads

Publisher

unverified uploader

Weekly Downloads

A tool kit for provider package with predefined builders, listeners, caches, observers and much more with reduced boilerplate.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, flutter, nested, provider

More

Packages that depend on provider_kit