Implementing Flutter Bloc

Implements BLoC (v9.x) event-driven state management for Flutter with unidirectional data flow using the flutter_bloc package. Use when implementing Bloc/Cubit classes, mapping Events to States, consuming state with BlocBuilder/BlocListener/BlocConsumer, applying event transformers (restartable/droppable/sequential) for concurrency control, setting up BlocProvider/MultiBlocProvider DI, integrating Freezed for sealed union types and exhaustive pattern matching, or testing with blocTest. Ideal for enterprise apps requiring business logic separation, precise concurrency control (search debouncing, form deduplication), or event replay debugging.

Poorgramer-Zack 59663e6 4 files · 29.5 KB Updated

File contents

Poorgramer-Zack/dart-expert-skills/tree/main/skills/flutter-bloc commit 59663e62bd

Frequently asked questions

npx skillmds@latest add poorgramer-zack/implementing-flutter-bloc