- @property
- def as_dict(self) -> dict[str, object]:
- """Return self as (json.dumps-coompatible) dict."""
- d = super().as_dict
- assert isinstance(d['_library'], dict)
- d['todos'] = [t.as_dict_into_reference(d['_library'])
- for t in self.todos]
- return d
-