simple_state_manager

Creator: coderz1093

Last updated:

0 purchases

TODO
Add to Cart

Description:

simple state manager

Flutter State Management Package #
This package offers efficient state management utilities for Flutter applications, providing developers with tools to manage and update application states with ease.
Features #

Manager Class: A flexible state management class utilizing ValueNotifier for managing and updating application states.
StateBuilder Widget: A customizable widget that efficiently rebuilds parts of the UI based on state changes.

Installation #
To use this package in your Flutter project, follow these steps:


Add this package to your pubspec.yaml file:
dependencies:
flutter_state_management: ^1.0.0
copied to clipboard


Usage #
Manager Class #
The Manager class allows you to manage and manipulate the application state. Example usage:
// Create a Manager instance with an initial state
final PaymentManager manager = PaymentManager();

// Update the state
manager.setLoadingTrue();
copied to clipboard
StateBuilder Widget #
The StateBuilder widget efficiently rebuilds parts of the UI based on state changes. Example usage:
StateBuilder(
manager: manager,
builder: (context, state) {
return Visibility(
visible: state.isLoading,
child: CircularProgressIndicator(),
);
},
),
copied to clipboard
Example #
An example implementation of state management using the PaymentManager class is included, demonstrating state updates and UI changes in a PaymentScreen.
License #
This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.