simplified_bloc 1.0.1 copy "simplified_bloc: ^1.0.1" to clipboard
simplified_bloc: ^1.0.1 copied to clipboard

A package to simplify BLoC state management.

simplified_bloc #

simplified_bloc is a lightweight Flutter library that simplifies state management by providing an easy-to-use cubit structure. It allows developers to manage state with minimal boilerplate code while maintaining flexibility for various data types.

Features #

  • Generic state management for any data type.
  • Simple API for adding, removing, and clearing entities.
  • Reduced complexity compared to traditional BLoC implementations.

Getting Started #

Installation #

Add simplified_bloc to your pubspec.yaml:

dependencies:
  simplified_bloc: ^1.0.1

Basic Usage Example #

For a more detailed example demonstrating how to use the library, please visit our GitHub repository.

Here's a simple example to get you started:

import 'package:simplified_bloc/simplified_bloc.dart';

void main() {
  final cubit = EntityCubit<String>();
  cubit.addEntity('Task 1');
  cubit.addEntity('Task 2');
  cubit.removeEntity(0); // Removes 'Task 1'
  cubit.clearEntities(); // Clears all tasks
}




1
likes
0
points
21
downloads

Publisher

unverified uploader

Weekly Downloads

A package to simplify BLoC state management.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_bloc

More

Packages that depend on simplified_bloc