(
self,
timeout: float = None,
)
| 315 | return FrameLocator(self._frame, self._selector + " >> " + selector) |
| 316 | |
| 317 | async def element_handle( |
| 318 | self, |
| 319 | timeout: float = None, |
| 320 | ) -> ElementHandle: |
| 321 | params = locals_to_params(locals()) |
| 322 | handle = await self._frame.wait_for_selector( |
| 323 | self._selector, strict=True, state="attached", **params |
| 324 | ) |
| 325 | assert handle |
| 326 | return handle |
| 327 | |
| 328 | async def element_handles(self) -> List[ElementHandle]: |
| 329 | return await self._frame.query_selector_all(self._selector) |