3 from selenium.webdriver.remote.webelement import WebElement as WebElement
5 from . import interaction as interaction
6 from .interaction import Interaction as Interaction
7 from .mouse_button import MouseButton as MouseButton
8 from .pointer_input import PointerInput as PointerInput
10 class PointerActions(Interaction):
12 def __init__(self, source: Any | None = ...) -> None: ...
13 def pointer_down(self, button=...) -> None: ...
14 def pointer_up(self, button=...) -> None: ...
15 def move_to(self, element, x: Any | None = ..., y: Any | None = ...): ...
16 def move_by(self, x, y): ...
17 def move_to_location(self, x, y): ...
18 def click(self, element: Any | None = ...): ...
19 def context_click(self, element: Any | None = ...): ...
20 def click_and_hold(self, element: Any | None = ...): ...
21 def release(self): ...
22 def double_click(self, element: Any | None = ...) -> None: ...
23 def pause(self, duration: int = ...): ...