shouldQueueItem method
Optional: Filter items before adding to the queue. Return true to include the item, false to skip it.
Implementation
@override
bool shouldQueueItem(LogEntry log) {
// Check minimum level filter
if (_loggingConfig.syncMinimumLevel != null) {
final levelOrder = [
'verbose',
'debug',
'info',
'warning',
'error',
'fatal'
];
final minIndex =
levelOrder.indexOf(_loggingConfig.syncMinimumLevel!.toLowerCase());
final logIndex = levelOrder.indexOf(log.level.name.toLowerCase());
if (logIndex < minIndex) return false;
}
return true;
}