recordError method

  1. @override
Future<void> recordError(
  1. dynamic exception,
  2. StackTrace? stackTrace, {
  3. dynamic reason,
  4. bool fatal = false,
})
override

Logs an error Exception and a possible stackTrace.

Implementation

@override
Future<void> recordError(exception, StackTrace? stackTrace,
    {reason, bool fatal = false}) async {
  if (_enabled) {
    developer.log(
      '• ${fatal ? 'Fatal ' : ''}Error${(reason != null) ? ': $reason' : ''}',
      error: exception,
      stackTrace: stackTrace,
      name: _serviceName,
      level: 99,
    );
  }
}