mirror of
https://github.com/tiqi-group/pydase.git
synced 2025-04-21 00:40:01 +02:00
udpates observable list and dict types
This commit is contained in:
parent
99dea381a3
commit
1d2ac57ba7
@ -126,7 +126,7 @@ class ObservableObject(ABC):
|
|||||||
...
|
...
|
||||||
|
|
||||||
|
|
||||||
class _ObservableList(ObservableObject, list):
|
class _ObservableList(ObservableObject, list[Any]):
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
original_list: list[Any],
|
original_list: list[Any],
|
||||||
@ -162,10 +162,10 @@ class _ObservableList(ObservableObject, list):
|
|||||||
return instance_attr_name
|
return instance_attr_name
|
||||||
|
|
||||||
|
|
||||||
class _ObservableDict(dict, ObservableObject):
|
class _ObservableDict(dict[str, Any], ObservableObject):
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
original_dict: dict[Any, Any],
|
original_dict: dict[str, Any],
|
||||||
) -> None:
|
) -> None:
|
||||||
self._original_dict = original_dict
|
self._original_dict = original_dict
|
||||||
ObservableObject.__init__(self)
|
ObservableObject.__init__(self)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user