MultiBlocObserver constructor

const MultiBlocObserver({
  1. required List<BlocObserver> observers,
})

A BlocObserver which supports registering multiple BlocObserver instances. This is useful when maintaining multiple BlocObserver instances for different functions e.g. LoggingBlocObserver, ErrorReportingBlocObserver.

Bloc.observer = MultiBlocObserver(
  observers: [
    LoggingObserver(),
    ErrorObserver(),
    PerformanceObserver(),
  ],
);

Implementation

const MultiBlocObserver({required this.observers});