code: func (p *WebPage) SendMouseEvent(eventType string, mouseX, mouseY int, button string) error {
  	return p.ref.process.doJSON("POST", "/webpage/SendMouseEvent", map[string]interface{}{"ref": p.ref.id, "eventType": eventType, "mouseX": mouseX, "mouseY": mouseY, "button": button}, nil)
  }
docs: // SendMouseEvent sends a mouse event as if it came from the user.
  // It is not a synthetic event.
  //
  // The eventType can be "mouseup", "mousedown", "mousemove", "doubleclick",
  // or "click". The mouseX and mouseY specify the position of the mouse on the
  // screen. The button argument specifies the mouse button clicked (e.g. "left").