(self, key, value)
| 118 | self.observers.append(observer) |
| 119 | |
| 120 | def __setitem__(self, key, value): |
| 121 | # type: (int, str) -> None |
| 122 | for o in self.observers: |
| 123 | o.notify_set(self, key, value) |
| 124 | super(ObservableDict, self).__setitem__(key, value) |
| 125 | |
| 126 | def __delitem__(self, key): |
| 127 | # type: (int) -> None |
nothing calls this directly
no test coverage detected