Returns whether the element is visible on the page.
(self, selector, by="css selector")
| 1460 | return page_actions.is_element_present(self.driver, selector, by) |
| 1461 | |
| 1462 | def is_element_visible(self, selector, by="css selector"): |
| 1463 | """Returns whether the element is visible on the page.""" |
| 1464 | if self.__is_cdp_swap_needed(): |
| 1465 | return self.cdp.is_element_visible(selector) |
| 1466 | self.wait_for_ready_state_complete() |
| 1467 | selector, by = self.__recalculate_selector(selector, by) |
| 1468 | if self.__is_shadow_selector(selector): |
| 1469 | return self.__is_shadow_element_visible(selector) |
| 1470 | return page_actions.is_element_visible(self.driver, selector, by) |
| 1471 | |
| 1472 | def is_element_clickable(self, selector, by="css selector"): |
| 1473 | self.wait_for_ready_state_complete() |
no test coverage detected