Queries the slots for the given query.
query
List<Slot> query(String query) { return where((s) => s.room.containsIgnoreCase(query)).toList(); }