INNER CODE UNIT · Dart
SuperBlocDelegate
GiancarloCode/form_bloc · form_bloc_web/lib/super_bloc_delegate.dart:4
class SuperBlocDelegate extends BlocObserver {
@override
void onEvent(Bloc bloc, Object? event) {
super.onEvent(bloc, event);
_printWrapped('bloc: ${bloc.runtimeType}, event: $event');
}
@override
void onTransition(Bloc bloc, Transition transition) {
super.onTransition(bloc, transition);
var _string =
'\n********************************************************************************\n';
_string +=
'******************************* TRANSITION START *******************************\n';
_string +=
'********************************************************************************\n';
_string += 'BLOC: ${bloc.runtimeType}\n';