mirror of
https://github.com/tiqi-group/pydase.git
synced 2025-04-21 00:40:01 +02:00
overrides append in _ObservableList
This commit is contained in:
parent
f2b2ef8dcd
commit
569e343e89
@ -146,6 +146,11 @@ class _ObservableList(ObservableObject, list[Any]):
|
|||||||
|
|
||||||
self._notify_changed(f"[{key}]", value)
|
self._notify_changed(f"[{key}]", value)
|
||||||
|
|
||||||
|
def append(self, __object: Any) -> None:
|
||||||
|
self._initialise_new_objects(f"[{len(self)}]", __object)
|
||||||
|
super().append(__object)
|
||||||
|
self._notify_changed("", self)
|
||||||
|
|
||||||
def _remove_observer_if_observable(self, name: str) -> None:
|
def _remove_observer_if_observable(self, name: str) -> None:
|
||||||
key = int(name[1:-1])
|
key = int(name[1:-1])
|
||||||
current_value = self.__getitem__(key)
|
current_value = self.__getitem__(key)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user