Lines Matching refs:labels
1262 self._file.readline() # Skip '1,' line specifying labels.
1287 self._file.readline() # Skip '1,' line specifying labels.
1308 """Return a list of user-defined labels in the mailbox."""
1310 labels = set()
1312 labels.update(label_list)
1313 labels.difference_update(self._special_labels)
1314 return list(labels)
1330 labels = [label.strip() for label
1333 label_lists.append(labels)
1365 labels = []
1370 labels.append(label)
1375 for label in labels:
1783 """Return a list of labels on the message."""
1786 def set_labels(self, labels):
1787 """Set the list of labels on the message."""
1788 self._labels = list(labels)
1791 """Add label to list of labels on the message."""
1799 """Remove label from the list of labels on the message."""
1827 labels = set(self.get_labels())
1828 if 'unseen' in labels:
1833 if 'forwarded' in labels or 'resent' in labels:
1835 if 'answered' in labels:
1837 if 'deleted' in labels:
1840 labels = set(self.get_labels())
1841 if 'unseen' not in labels:
1845 if 'deleted' in labels:
1847 if 'answered' in labels:
1850 labels = set(self.get_labels())
1851 if 'unseen' in labels:
1853 if 'answered' in labels: