output method
void
output(
- OutputEvent event
)
Implementation
@override
void output(OutputEvent event) {
final base = sanitize(event.lines.join('\n'));
var text = name == 'LOG' ? '\n$base' : base;
final devLevel = _toDeveloperLevel(event.level);
final originMessage = event.origin.message;
final outputName =
originMessage is ConsoleLogMessage && originMessage.hasName
? originMessage.name
: name;
if (forwardMetadata) {
developer.log(
text,
level: devLevel,
name: outputName,
time: event.origin.time,
error: event.origin.error,
stackTrace: event.origin.stackTrace,
);
} else {
developer.log(
text,
level: devLevel,
name: outputName,
);
}
}