# selenium.webdriver.common.actions.pointer_actions

Classes

`PointerActions`([source, duration]) | Args: - source: PointerInput instance - duration: override the default 250 msecs of DEFAULT_MOVE_DURATION in source

class selenium.webdriver.common.actions.pointer_actions.PointerActions(source: PointerInput | None = None, duration: int = 250)

  Args: - source: PointerInput instance - duration: override the default 250 msecs of DEFAULT_MOVE_DURATION in source

  pointer_down(button=0, width=None, height=None, pressure=None, tangential_pressure=None, tilt_x=None, tilt_y=None, twist=None, altitude_angle=None, azimuth_angle=None)
  pointer_up(button=0)
  move_to(element, x=0, y=0, width=None, height=None, pressure=None, tangential_pressure=None, tilt_x=None, tilt_y=None, twist=None, altitude_angle=None, azimuth_angle=None)
  move_by(x, y, width=None, height=None, pressure=None, tangential_pressure=None, tilt_x=None, tilt_y=None, twist=None, altitude_angle=None, azimuth_angle=None)
  move_to_location(x, y, width=None, height=None, pressure=None, tangential_pressure=None, tilt_x=None, tilt_y=None, twist=None, altitude_angle=None, azimuth_angle=None)
  click(element: WebElement | None = None, button=0)
  context_click(element: WebElement | None = None)
  click_and_hold(element: WebElement | None = None, button=0)
  release(button=0)
  double_click(element: WebElement | None = None)
  pause(duration: float = 0)
  PAUSE = 'pause'