mahler.engines.selenium_.element

Classes

SeleniumElement

Selenium implementation of an Element.

Module Contents

class mahler.engines.selenium_.element.SeleniumElement(web_element: selenium.webdriver.remote.webelement.WebElement, parent: SeleniumElement | None = None)

Selenium implementation of an Element.

See mahler.protocols.element.Element for API details.

property parent: SeleniumElement | None
query_selector_all(selector: str) list[SeleniumElement] | None
query_selector(selector: str) SeleniumElement | None
click() None
content() str
type_on(text: str, delay: float = 0) None