classdom::DataTransfer
sys::Obj dom::DataTransfer
@Js
The DataTransfer object is used to hold the data that is being dragged during a drag and drop operation.
- dropEffect
Str dropEffectThe effect used for drop targets.
- effectAllowed
Str effectAllowedThe effects that are allowed for this drag.
- files
DomFile[] files()List of local files available on the data transfer, or empty list if this drag operation doesn't involve dragging files.
- getData
Get data for given MIME type, or an empty string if data for that type does not exist or the data transfer contains no data.
- setData
This setData(Str type, Str val)Set data for given MIME type.
- setDragImage
This setDragImage(Elem image, Int x, Int y)Set a custom image to be used for dragging, where
xandyare offsets from the mouse cursor position.- types
Str[] types()List of the format types of data, in the same order the data was added.