We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba9c879 commit 35ffaebCopy full SHA for 35ffaeb
xpp/core/datastore.py
@@ -62,7 +62,8 @@ def _parse(self) -> Any:
62
return int(self.raw)
63
64
# Handle variable
65
- return self.store.get(self.id_)
+ self.refresh = self.refreshv
66
+ return self.refresh()
67
68
def set(self, value: Any) -> None:
69
self.store[self.id_] = value
@@ -72,5 +73,10 @@ def delete(self) -> None:
72
73
if self.id_ in self.store:
74
del self.store[self.id_]
75
- def refresh(self) -> None:
76
+ def refresh(self) -> Any:
77
self.value = self._parse()
78
+ return self.value
79
+
80
+ def refreshv(self) -> Any:
81
+ self.value = self.store.get(self.id_)
82
0 commit comments