search static method

List<LogEntry> search(
  1. String query
)

Search logs by message content.

Implementation

static List<LogEntry> search(String query) {
  if (query.isEmpty) return _logs;
  final lowerQuery = query.toLowerCase();
  return _logs.where((l) {
    return l.message.toLowerCase().contains(lowerQuery) ||
        (l.tag?.toLowerCase().contains(lowerQuery) ?? false);
  }).toList();
}