mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-16 00:37:10 +08:00
Update Selenium webdriver with latest return types (#6565)
This commit is contained in:
@@ -38,49 +38,49 @@ class WebDriver:
|
||||
@property
|
||||
def mobile(self): ...
|
||||
@property
|
||||
def name(self): ...
|
||||
def name(self) -> str: ...
|
||||
def start_client(self) -> None: ...
|
||||
def stop_client(self) -> None: ...
|
||||
w3c: Any
|
||||
def start_session(self, capabilities, browser_profile: Any | None = ...) -> None: ...
|
||||
def create_web_element(self, element_id): ...
|
||||
def create_web_element(self, element_id) -> WebElement: ...
|
||||
def execute(self, driver_command, params: Any | None = ...): ...
|
||||
def get(self, url) -> None: ...
|
||||
@property
|
||||
def title(self): ...
|
||||
def find_element_by_id(self, id_): ...
|
||||
def find_elements_by_id(self, id_): ...
|
||||
def find_element_by_xpath(self, xpath): ...
|
||||
def find_elements_by_xpath(self, xpath): ...
|
||||
def find_element_by_link_text(self, link_text): ...
|
||||
def find_elements_by_link_text(self, text): ...
|
||||
def find_element_by_partial_link_text(self, link_text): ...
|
||||
def find_elements_by_partial_link_text(self, link_text): ...
|
||||
def find_element_by_name(self, name): ...
|
||||
def find_elements_by_name(self, name): ...
|
||||
def find_element_by_tag_name(self, name): ...
|
||||
def find_elements_by_tag_name(self, name): ...
|
||||
def find_element_by_class_name(self, name): ...
|
||||
def find_elements_by_class_name(self, name): ...
|
||||
def find_element_by_css_selector(self, css_selector): ...
|
||||
def find_elements_by_css_selector(self, css_selector): ...
|
||||
def title(self) -> str: ...
|
||||
def find_element_by_id(self, id_) -> WebElement: ...
|
||||
def find_elements_by_id(self, id_) -> WebElement: ...
|
||||
def find_element_by_xpath(self, xpath) -> WebElement: ...
|
||||
def find_elements_by_xpath(self, xpath) -> WebElement: ...
|
||||
def find_element_by_link_text(self, link_text) -> WebElement: ...
|
||||
def find_elements_by_link_text(self, text) -> WebElement: ...
|
||||
def find_element_by_partial_link_text(self, link_text) -> WebElement: ...
|
||||
def find_elements_by_partial_link_text(self, link_text) -> WebElement: ...
|
||||
def find_element_by_name(self, name) -> WebElement: ...
|
||||
def find_elements_by_name(self, name) -> WebElement: ...
|
||||
def find_element_by_tag_name(self, name) -> WebElement: ...
|
||||
def find_elements_by_tag_name(self, name) -> WebElement: ...
|
||||
def find_element_by_class_name(self, name) -> WebElement: ...
|
||||
def find_elements_by_class_name(self, name) -> WebElement: ...
|
||||
def find_element_by_css_selector(self, css_selector) -> WebElement: ...
|
||||
def find_elements_by_css_selector(self, css_selector) -> WebElement: ...
|
||||
def execute_script(self, script, *args): ...
|
||||
def execute_async_script(self, script, *args): ...
|
||||
@property
|
||||
def current_url(self): ...
|
||||
def current_url(self) -> str: ...
|
||||
@property
|
||||
def page_source(self): ...
|
||||
def page_source(self) -> str: ...
|
||||
def close(self) -> None: ...
|
||||
def quit(self) -> None: ...
|
||||
@property
|
||||
def current_window_handle(self): ...
|
||||
def current_window_handle(self) -> str: ...
|
||||
@property
|
||||
def window_handles(self): ...
|
||||
def window_handles(self) -> list[str]: ...
|
||||
def maximize_window(self) -> None: ...
|
||||
def fullscreen_window(self) -> None: ...
|
||||
def minimize_window(self) -> None: ...
|
||||
@property
|
||||
def switch_to(self): ...
|
||||
def switch_to(self) -> SwitchTo: ...
|
||||
def switch_to_active_element(self): ...
|
||||
def switch_to_window(self, window_name) -> None: ...
|
||||
def switch_to_frame(self, frame_reference) -> None: ...
|
||||
@@ -101,10 +101,10 @@ class WebDriver:
|
||||
def find_elements(self, by=..., value: Any | None = ...): ...
|
||||
@property
|
||||
def desired_capabilities(self): ...
|
||||
def get_screenshot_as_file(self, filename): ...
|
||||
def save_screenshot(self, filename): ...
|
||||
def get_screenshot_as_png(self): ...
|
||||
def get_screenshot_as_base64(self): ...
|
||||
def get_screenshot_as_file(self, filename) -> bool: ...
|
||||
def save_screenshot(self, filename) -> bool: ...
|
||||
def get_screenshot_as_png(self) -> bytes: ...
|
||||
def get_screenshot_as_base64(self) -> str: ...
|
||||
def set_window_size(self, width, height, windowHandle: str = ...) -> None: ...
|
||||
def get_window_size(self, windowHandle: str = ...): ...
|
||||
def set_window_position(self, x, y, windowHandle: str = ...): ...
|
||||
|
||||
Reference in New Issue
Block a user