onLog method
Implementation
@override
void onLog(LogRecord record) {
final _time = record.time.toIso8601String().split('T')[1];
final _callerFrame = record.callerFrame == null ? '-' : '(${record.callerFrame!.location})';
final _logLevel = record.level.toString().replaceAll('Level.', '').toUpperCase().padRight(8);
final _color = _colorize ? levelColor(record.level) ?? AnsiColor() : AnsiColor();
final _prefix = levelPrefix(record.level) ?? _defaultPrefix;
print(_color('$_prefix$_time $_logLevel ${record.loggerName} $_callerFrame ${record.message}'));
if (record.stackTrace != null) {
print(record.stackTrace);
}
}