Skip to content

Commit 9259354

Browse files
authored
Merge pull request #10 from ALERTua/task.wait_until
task.wait_until parameters
2 parents 5138fd2 + 161bee0 commit 9259354

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

apps/pyscript_autocomplete/pyscript_builtins.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from asyncio import Task
2-
from typing import Any, Callable, List, Literal, Optional, Set, Union
2+
from typing import Any, Callable, List, Literal, Optional, Set, Union, Dict
33

44
from homeassistant.core import HomeAssistant, Context
55

@@ -183,7 +183,16 @@ def unique(task_name: str, kill_me: bool = False):
183183
"""
184184

185185
@staticmethod
186-
def wait_until(**kwargs):
186+
def wait_until(
187+
state_trigger: Optional[Union[str, List[str]]] = None,
188+
time_trigger: Optional[Union[str, List[str]]] = None,
189+
event_trigger: Optional[Union[str, List[str]]] = None,
190+
mqtt_trigger: Optional[Union[str, List[str]]] = None,
191+
timeout: Optional[int] = None,
192+
state_check_now: Optional[bool] = None,
193+
state_hold: Optional[int] = None,
194+
state_hold_false: Optional[int] = None,
195+
) -> Dict:
187196
"""
188197
https://hacs-pyscript.readthedocs.io/en/stable/reference.html#task-waiting
189198
"""

0 commit comments

Comments
 (0)