1234567891011121314151617181920212223242526272829 |
- import 'package:bloc/bloc.dart';
- import 'package:flutter/cupertino.dart';
- class AppBlocObserver extends BlocObserver {
- @override
- void onCreate(BlocBase bloc) {
- super.onCreate(bloc);
- debugPrint('onCreate -- ${bloc.runtimeType}');
- }
- @override
- void onChange(BlocBase bloc, Change change) {
- super.onChange(bloc, change);
- debugPrint('onChange -- ${bloc.runtimeType}, $change');
- }
- @override
- void onError(BlocBase bloc, Object error, StackTrace stackTrace) {
- debugPrint('onError -- ${bloc.runtimeType}, $error');
- super.onError(bloc, error, stackTrace);
- }
- @override
- void onClose(BlocBase bloc) {
- super.onClose(bloc);
- debugPrint('onClose -- ${bloc.runtimeType}');
- }
- }
|