Function
Static Public Summary | ||
public |
getDetails(event: DragEvent): object Retrieves details about dropped content in a drag-drop operation. |
Static Public
public getDetails(event: DragEvent): object source
import getDetails from 'dnd-details/src/dnd-details.js'
Retrieves details about dropped content in a drag-drop operation.
Expects the DragEvent
object of a drop event.
Returns an object with info, depending of the kind of content that was dragged.
- When dragging files from the local filesystem,
"files"
will be the only set property, the other properties will have empty or default values - When dragging content from another browser window,
"files"
will be always empty, but some or all of the other values might be set
Params:
Name | Type | Attribute | Description |
event | DragEvent | The |
Return:
object | details |
Return Properties:
Name | Type | Attribute | Description |
files | FileList | A list of files dragged in from the local filesystem |
|
html | String | The HTML code of an element dragged in from another browser window |
|
text | String | A text, e.g. the text of a dragged link, or simply dragged text content |
|
links | Array | An array of URLs found in links of dropped HTML content. |
|
images | Array | An array of image URLs found in |