output method

  1. @override
void output(
  1. OutputEvent event
)

Implementation

@override
void output(OutputEvent event) {
  final base = _removeAnsiCodes(event.lines.join('\n'));
  final text = name == 'LOG' ? '\n$base' : base;
  final devLevel = _toDeveloperLevel(event.level);
  if (forwardMetadata) {
    developer.log(
      text,
      level: devLevel,
      name: name,
      time: event.origin.time,
      error: event.origin.error,
      stackTrace: event.origin.stackTrace,
    );
  } else {
    developer.log(
      text,
      level: devLevel,
      name: name,
    );
  }
}