log method
void
log(})
override
Appends a log entry, trimming the oldest one if maxEntries is now exceeded.
Implementation
@override
void log(
String message, {
LogLevel level = LogLevel.debug,
Set<LogTag> tags = const {},
}) {
final entry = LogEntry(message: message, level: level, tags: tags);
_entries.add(entry);
_trim();
logVersion.value++;
if (level == LogLevel.error) errorCount.value++;
}