massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / selenium / selenium / webdriver / common / actions / action_builder.pyi
1 from typing import Any
2
3 from selenium.webdriver.remote.command import Command as Command
4
5 from . import interaction as interaction
6 from .key_actions import KeyActions as KeyActions
7 from .key_input import KeyInput as KeyInput
8 from .pointer_actions import PointerActions as PointerActions
9 from .pointer_input import PointerInput as PointerInput
10
11 class ActionBuilder:
12     devices: Any
13     driver: Any
14     def __init__(self, driver, mouse: Any | None = ..., keyboard: Any | None = ...) -> None: ...
15     def get_device_with(self, name): ...
16     @property
17     def pointer_inputs(self): ...
18     @property
19     def key_inputs(self): ...
20     @property
21     def key_action(self): ...
22     @property
23     def pointer_action(self): ...
24     def add_key_input(self, name): ...
25     def add_pointer_input(self, kind, name): ...
26     def perform(self) -> None: ...
27     def clear_actions(self) -> None: ...