Check if there are unsaved changes.
(self)
| 493 | self._on_change(True) |
| 494 | |
| 495 | def is_dirty(self) -> bool: |
| 496 | """Check if there are unsaved changes.""" |
| 497 | return self._is_dirty |
| 498 | |
| 499 | def expand_all(self) -> None: |
| 500 | """Expand all category frames.""" |