handle method
Method called when report has been accepted by user
Implementation
@override
Future<bool> handle(Report report, BuildContext? context) {
logger
..info(
'============================ CATCHER LOG ============================',
)
..info('Crash occurred on ${report.dateTime}')
..info('');
if (enableDeviceParameters) {
_printDeviceParametersFormatted(report.deviceParameters);
logger.info('');
}
if (enableApplicationParameters) {
_printApplicationParametersFormatted(report.applicationParameters);
logger.info('');
}
logger
..info('---------- ERROR ----------')
..info('${report.error}')
..info('');
if (enableStackTrace) {
_printStackTraceFormatted(report.stackTrace as StackTrace?);
}
if (enableCustomParameters) {
_printCustomParametersFormatted(report.customParameters);
}
logger.info(
'======================================================================',
);
return Future.value(true);
}