What is a BLoC event?

Bloc is similar to Cubit , but it uses events to do all its work . Like Cubit , the state is held in the Bloc , then to change or add new state, events are added to the Bloc . When an event is added to the Bloc , the onEvent method is called. After this onEvent method is called, a transform events method is called.

Read more

What is BlocConsumer in Flutter?

BlocConsumer exposes a builder and listener in order react to new states . BlocConsumer is analogous to a nested BlocListener and BlocBuilder but reduces the amount of boilerplate needed. BlocConsumer should only be used when it is necessary to both rebuild UI and execute other reactions to state changes in the bloc.

Read more

What is the use of Riverpod in Flutter?

Riverpod is a complete rewrite of the Provider package to make improvements that would be otherwise impossible. I won’t lie: Riverpod comes with a bit of a learning curve. But it is a very powerful state management library that allows you to: easily create, access, and combine providers with minimal boilerplate code .

Read more