Re-execute the query once (e.g. after the UI has changed)
(self)
| 239 | return ElementQuery(self._app, self._window, self._query + path.split(" ")) |
| 240 | |
| 241 | def refresh(self): |
| 242 | """ |
| 243 | Re-execute the query once (e.g. after the UI has changed) |
| 244 | """ |
| 245 | root = self.window.root_element |
| 246 | if not self._query: |
| 247 | self._results = [root] |
| 248 | else: |
| 249 | self._results = list(_flatten(_query_children(root, self._query))) |
| 250 | self._results = [Element(x) for x in self._results] |
| 251 | |
| 252 | def wait(self, min=1, max=-1, timeout=10.0): |
| 253 | """ |
no test coverage detected