notify method
Log an error
Implementation
Future<void> notify({
String? context,
required String description,
String? name,
required List<Map<String, dynamic>> stackTrace,
// Sometimes a stack trace differs from what was reported by [FlutterErrorDetails]
// and it should still be captured
StackTrace? additionalStackTrace,
}) {
var shortVersion = description;
final splitDescription = description.split('\n');
if (splitDescription.length > 1) {
shortVersion = splitDescription[1];
}
return _channel.invokeMethod('notify', {
'context': context ?? '',
'description': shortVersion,
'fullOutput': description,
'name': name ?? splitDescription.first,
'stackTrace': stackTrace,
if (additionalStackTrace != null)
'additionalStackTrace': additionalStackTrace.toString(),
});
}