onClose method
Called whenever a Bloc is closed.
onClose is called just before the Bloc is closed
and indicates that the particular instance will no longer
emit new states.
Implementation
@override
void onClose(BlocBase<dynamic> bloc) {
super.onClose(bloc);
final blocAsString = bloc.toString();
final isFilterContains = filters.any(blocAsString.contains);
if (!settings.enabled || !settings.printClosings || isFilterContains) {
return;
}
onBlocClose?.call(bloc);
_iSpectify.logCustom(BlocCloseLog(bloc: bloc));
}