ui_scroll
Scroll a page or specific container to force virtualized list and grid rows into the DOM, enabling interaction with elements outside the viewport.
Instructions
Scroll the page, or scroll a specific container. Needed before interacting with anything in a virtualised list or grid, where rows outside the viewport do not exist in the DOM at all — scrolling is what creates them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dx | No | Horizontal pixels; positive is right. | |
| dy | No | Vertical pixels; positive is down. | |
| to | No | Jump instead of scrolling by an amount. | none |
| text | No | Visible text inside the container to scroll. | |
| frame | No | 'main' (default) or a substring of a frame's origin/name. | main |
| testid | No | Test id of the container to scroll. | |
| selector | No | CSS selector of the container to scroll. Omit to scroll the page. | |
| timeout_ms | No | How long to wait for the container. |