You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for interacting with Puppeteer Mouse events. This is required for handling drag & drop, sliders, and hover interactions.
Describe the solution you'd like
Mouse events, especially hover events, are quite verbose, I would suggest we support something which takes ...events as an input of 1 or more events.
Example:
awaitbrowser.mouse.down(x,y)awaitbrowser.mouse.up(x,y)// only send movementawaitbrowser.mouse.move(x1,y2,x2,y2, ...,xn,yn)// initiate a drag with `mousedown`, `mousemove1`, `mousemove2`, `mouseup`awaitbrowser.mouse.drag(x1,y2,x2,y2, ...,xn,yn)
The text was updated successfully, but these errors were encountered:
Add support for interacting with Puppeteer Mouse events. This is required for handling drag & drop, sliders, and hover interactions.
Describe the solution you'd like
Mouse events, especially hover events, are quite verbose, I would suggest we support something which takes
...events
as an input of 1 or more events.Example:
The text was updated successfully, but these errors were encountered: