docs: def serialize(self):
          """
          Return a string representing the subview with all of its filter criteria.
  
          Returns:
              str: String with subview definition.
          """
          lines = []
  
          for criterion in self.filter_criteria:
              lines.append(criterion.name())
              lines.append(criterion.serialize())
  
          return '\n'.join(lines)