DataTransferItem

The DataTransferItem object represents one drag data item.

MDN Reference

Properties

Link copied to clipboard

The read-only DataTransferItem.kind property returns the kind–a string or a file–of the DataTransferItem object representing the drag data item.

Link copied to clipboard

The read-only DataTransferItem.type property returns the type (format) of the DataTransferItem object representing the drag data item.

Functions

Link copied to clipboard
fun getAsFile(): File?

If the item is a file, the DataTransferItem.getAsFile() method returns the drag data item's File object.

Link copied to clipboard

The DataTransferItem.getAsString() method invokes the given callback with the drag data item's string data as the argument if the item's DataTransferItem.kind is a Plain unicode string (i.e., kind is string).

Link copied to clipboard

If the item described by the DataTransferItem is a file, webkitGetAsEntry() returns a FileSystemFileEntry or FileSystemDirectoryEntry representing it.