Scroll the page or element.
| 151 | |
| 152 | |
| 153 | class ScrollEvent(ElementSelectedEvent[None]): |
| 154 | """Scroll the page or element.""" |
| 155 | |
| 156 | direction: Literal['up', 'down', 'left', 'right'] |
| 157 | amount: int # pixels |
| 158 | node: 'EnhancedDOMTreeNode | None' = None # None means scroll page |
| 159 | |
| 160 | event_timeout: float | None = _get_timeout('TIMEOUT_ScrollEvent', 8.0) # seconds |
| 161 | |
| 162 | |
| 163 | class SwitchTabEvent(BaseEvent[TargetID]): |