toMap method
Implementation
Map<String, dynamic> toMap() {
final column = frame?.column;
final library = frame?.library;
final line = frame?.line;
final package = frame?.package;
final uri = frame?.uri.toString();
return {
'icon': icon != null && (location != null && location!.isNotEmpty)
? icon
: null,
'location': location != null && location!.isNotEmpty ? location : null,
'message': () {
try {
return message?.toString();
} catch (e) {
return null;
}
}(),
'timestamp': timestamp.toIso8601String(),
'tags': tags.isNotEmpty ? tags.map(_unmangleSymbol).toList() : null,
'id': id,
'column': column,
'line': line,
'package': package,
'library': library,
'uri': uri,
};
}