code: public TouchActionBuilder pointerDown(WebElement element, int x, int y) {
      Preconditions.checkState(!isDown);
  
      Map<String, Object> params = getTouchParameters(element, x, y);
      addAction(TouchActionName.POINTER_DOWN, params);
  
      isDown = true;
      return this;
    }
docs: Places pointer down at an offset from the top left corner of the specified WebElement
  @param element WebElement to place pointer relative to
  @param x x-offset from top left
  @param y y-offset from top left
  @return this