selenium.webdriver.common.actions.action_builder

Classes

ActionBuilder(driver, mouse, wheel, …)
class selenium.webdriver.common.actions.action_builder.ActionBuilder(driver, mouse: Optional[selenium.webdriver.common.actions.pointer_input.PointerInput] = None, wheel: Optional[selenium.webdriver.common.actions.wheel_input.WheelInput] = None, keyboard: Optional[selenium.webdriver.common.actions.key_input.KeyInput] = None, duration: int = 250)[source]
add_key_input(name: str) → selenium.webdriver.common.actions.key_input.KeyInput[source]
add_pointer_input(kind: str, name: str) → selenium.webdriver.common.actions.pointer_input.PointerInput[source]
add_wheel_input(name: str) → selenium.webdriver.common.actions.wheel_input.WheelInput[source]
clear_actions() → None[source]

Clears actions that are already stored on the remote end.

get_device_with(name: str) → Union[selenium.webdriver.common.actions.wheel_input.WheelInput, selenium.webdriver.common.actions.pointer_input.PointerInput, selenium.webdriver.common.actions.key_input.KeyInput, None][source]
key_action
key_inputs
perform() → None[source]
pointer_action
pointer_inputs
wheel_action