2022-07-05 13:41:43 +00:00
---
sidebar_label: Mouse.dragAndDrop
---
# Mouse.dragAndDrop() method
Performs a drag, dragenter, dragover, and drop in sequence.
2022-10-24 07:07:05 +00:00
#### Signature:
2022-07-05 13:41:43 +00:00
```typescript
class Mouse {
dragAndDrop(
start: Point,
target: Point,
options?: {
delay?: number;
}
): Promise< void > ;
}
```
## Parameters
| Parameter | Type | Description |
| --------- | ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
2022-10-05 12:17:03 +00:00
| start | [Point ](./puppeteer.point.md ) | point to drag from |
| target | [Point ](./puppeteer.point.md ) | point to drop on |
2022-07-05 13:41:43 +00:00
| options | { delay?: number; } | < i > (Optional)< / i > An object of options. Accepts delay which, if specified, is the time to wait between < code > dragover< / code > and < code > drop< / code > in milliseconds. Defaults to 0. |
**Returns:**
Promise< void>