massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / selenium / selenium / webdriver / support / expected_conditions.pyi
1 from typing import Any
2
3 from selenium.common.exceptions import (
4     NoAlertPresentException as NoAlertPresentException,
5     NoSuchElementException as NoSuchElementException,
6     NoSuchFrameException as NoSuchFrameException,
7     StaleElementReferenceException as StaleElementReferenceException,
8     WebDriverException as WebDriverException,
9 )
10 from selenium.webdriver.remote.webdriver import WebElement as WebElement
11
12 class title_is:
13     title: Any
14     def __init__(self, title) -> None: ...
15     def __call__(self, driver): ...
16
17 class title_contains:
18     title: Any
19     def __init__(self, title) -> None: ...
20     def __call__(self, driver): ...
21
22 class presence_of_element_located:
23     locator: Any
24     def __init__(self, locator) -> None: ...
25     def __call__(self, driver): ...
26
27 class url_contains:
28     url: Any
29     def __init__(self, url) -> None: ...
30     def __call__(self, driver): ...
31
32 class url_matches:
33     pattern: Any
34     def __init__(self, pattern) -> None: ...
35     def __call__(self, driver): ...
36
37 class url_to_be:
38     url: Any
39     def __init__(self, url) -> None: ...
40     def __call__(self, driver): ...
41
42 class url_changes:
43     url: Any
44     def __init__(self, url) -> None: ...
45     def __call__(self, driver): ...
46
47 class visibility_of_element_located:
48     locator: Any
49     def __init__(self, locator) -> None: ...
50     def __call__(self, driver): ...
51
52 class visibility_of:
53     element: Any
54     def __init__(self, element) -> None: ...
55     def __call__(self, ignored): ...
56
57 class presence_of_all_elements_located:
58     locator: Any
59     def __init__(self, locator) -> None: ...
60     def __call__(self, driver): ...
61
62 class visibility_of_any_elements_located:
63     locator: Any
64     def __init__(self, locator) -> None: ...
65     def __call__(self, driver): ...
66
67 class visibility_of_all_elements_located:
68     locator: Any
69     def __init__(self, locator) -> None: ...
70     def __call__(self, driver): ...
71
72 class text_to_be_present_in_element:
73     locator: Any
74     text: Any
75     def __init__(self, locator, text_) -> None: ...
76     def __call__(self, driver): ...
77
78 class text_to_be_present_in_element_value:
79     locator: Any
80     text: Any
81     def __init__(self, locator, text_) -> None: ...
82     def __call__(self, driver): ...
83
84 class frame_to_be_available_and_switch_to_it:
85     frame_locator: Any
86     def __init__(self, locator) -> None: ...
87     def __call__(self, driver): ...
88
89 class invisibility_of_element_located:
90     target: Any
91     def __init__(self, locator) -> None: ...
92     def __call__(self, driver): ...
93
94 class invisibility_of_element(invisibility_of_element_located): ...
95
96 class element_to_be_clickable:
97     locator: Any
98     def __init__(self, locator) -> None: ...
99     def __call__(self, driver): ...
100
101 class staleness_of:
102     element: Any
103     def __init__(self, element) -> None: ...
104     def __call__(self, ignored): ...
105
106 class element_to_be_selected:
107     element: Any
108     def __init__(self, element) -> None: ...
109     def __call__(self, ignored): ...
110
111 class element_located_to_be_selected:
112     locator: Any
113     def __init__(self, locator) -> None: ...
114     def __call__(self, driver): ...
115
116 class element_selection_state_to_be:
117     element: Any
118     is_selected: Any
119     def __init__(self, element, is_selected) -> None: ...
120     def __call__(self, ignored): ...
121
122 class element_located_selection_state_to_be:
123     locator: Any
124     is_selected: Any
125     def __init__(self, locator, is_selected) -> None: ...
126     def __call__(self, driver): ...
127
128 class number_of_windows_to_be:
129     num_windows: Any
130     def __init__(self, num_windows) -> None: ...
131     def __call__(self, driver): ...
132
133 class new_window_is_opened:
134     current_handles: Any
135     def __init__(self, current_handles) -> None: ...
136     def __call__(self, driver): ...
137
138 class alert_is_present:
139     def __init__(self) -> None: ...
140     def __call__(self, driver): ...