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 {
2023-11-09 12:57:33 +00:00
abstract dragAndDrop(
2022-07-05 13:41:43 +00:00
start: Point,
target: Point,
options?: {
delay?: number;
}
): Promise< void > ;
}
```
## Parameters
2023-02-23 12:31:23 +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-07-05 13:41:43 +00:00
**Returns:**
Promise< void>