website/versioned_docs/version-24.40.0/api/puppeteer.touchscreen.md
The Touchscreen class exposes touchscreen events.
export declare abstract class Touchscreen
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the Touchscreen class.
Method
</th><th>Modifiers
</th><th>Description
</th></tr></thead> <tbody><tr><td><span id="tap">tap(x, y)</span>
</td><td> </td><td>Dispatches a touchstart and touchend event.
<span id="touchend">touchEnd()</span>
</td><td> </td><td>Dispatches a touchend event on the first touch that is active.
<span id="touchmove">touchMove(x, y)</span>
</td><td> </td><td>Dispatches a touchMove event on the first touch that is active.
Remarks:
Not every touchMove call results in a touchmove event being emitted, depending on the browser's optimizations. For example, Chrome throttles touch move events.
<span id="touchstart">touchStart(x, y)</span>
</td><td> </td><td>Dispatches a touchstart event.