(
self, item_id: str, content: str, is_done: bool = False, hide_checkmark: bool = False
)
| 19 | self.hide_done_ids.add(item_id) |
| 20 | |
| 21 | def update_item( |
| 22 | self, item_id: str, content: str, is_done: bool = False, hide_checkmark: bool = False |
| 23 | ) -> None: |
| 24 | self.items[item_id] = (content, is_done) |
| 25 | if hide_checkmark: |
| 26 | self.hide_done_ids.add(item_id) |
| 27 | self.flush() |
| 28 | |
| 29 | def mark_item_done(self, item_id: str) -> None: |
| 30 | self.items[item_id] = (self.items[item_id][0], True) |
no test coverage detected