onChange method

  1. @override
void onChange(
  1. BlocBase bloc,
  2. Change change
)

Logs every state change as an info-level SimpleOverlayLog.

Implementation

@override
void onChange(BlocBase bloc, Change change) {
  _storage.addSimpleLog(
    SimpleOverlayLog(
      timestamp: DateTime.now(),
      tag: bloc.runtimeType.toString(),
      level: LogLevel.info,
      message: 'Change: $change',
    ),
  );
  super.onChange(bloc, change);
}