The Wayback Machine - http://web.archive.org/web/20200703062326/https://github.com/felangel/cubit
Skip to content

Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.

Branch: master
Go to file
Code

README.md

Cubit

build coverage Star on GitHub License: MIT Starware

Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.

Usage

class CounterCubit extends Cubit<int> {
  CounterCubit() : super(0);

  void increment() => emit(state + 1);
  void decrement() => emit(state - 1);
}

Packages

Package Pub
cubit pub package
cubit_test pub package
flutter_cubit pub package
angular_cubit pub package
hydrated_cubit pub package

Documentation

Dart Versions

  • Dart 2: >= 2.7.0

Maintainers

Starware

Cubit is Starware.
This means you're free to use the project, as long as you star its GitHub repository.
Your appreciation makes us grow and glow up.

About

Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.

Topics

Resources

License

Sponsor this project

 
Learn more about GitHub Sponsors

Languages

You can’t perform that action at this time.