log method
void
log(
- dynamic message, {
- required LogLevel logLevel,
- String tag = 'Echo',
- DateTime? time,
- Object? error,
- StackTrace? stackTrace,
Implementation
void log(
dynamic message, {
required LogLevel logLevel,
String tag = 'Echo',
DateTime? time,
Object? error,
StackTrace? stackTrace,
}) {
if (logLevel.index < level.index || !kDebugMode) {
return;
}
final lines = formatter.format(
message,
logLevel: logLevel,
tag: tag,
time: time,
error: error,
stackTrace: stackTrace,
);
for (var line in lines) {
_logLine(
content: line.content,
tag: line.tag,
color: line.color,
);
}
}