Add an observer that will be notified when the language changes.
(self, observer)
| 27 | return self.language |
| 28 | |
| 29 | def add_observer(self, observer): |
| 30 | """Add an observer that will be notified when the language changes.""" |
| 31 | for existing in self._observers: |
| 32 | if id(existing) == id(observer): |
| 33 | return |
| 34 | self._observers.append(observer) |
| 35 | |
| 36 | def remove_observer(self, observer): |
| 37 | """Remove an observer.""" |
no outgoing calls
no test coverage detected