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';

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…