2022-08-06 14:49:20 +00:00
---
sidebar_label: Mouse.dragAndDrop
---
# Mouse.dragAndDrop() method
Performs a drag, dragenter, dragover, and drop in sequence.
2022-10-24 14:31:12 +00:00
#### Signature:
2022-08-06 14:49:20 +00:00
```typescript
class Mouse {
2023-11-15 10:48:54 +00:00
abstract dragAndDrop(
2022-08-06 14:49:20 +00:00
start: Point,
target: Point,
options?: {
delay?: number;
}
): Promise< void > ;
}
```
## Parameters
2023-03-06 13:53:56 +00:00
| Parameter | Type | Description |
| --------- | ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| start | [Point ](./puppeteer.point.md ) | point to drag from |
| target | [Point ](./puppeteer.point.md ) | point to drop on |
2023-11-29 12:06:05 +00:00
| options | \{ delay?: number; \} | _(Optional)_ 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. |
2022-08-06 14:49:20 +00:00
**Returns:**
Promise< void>