diff --git a/src/DOM/Event/DragEvent/DataTransfer.js b/src/DOM/Event/DragEvent/DataTransfer.js new file mode 100644 index 0000000..d827b03 --- /dev/null +++ b/src/DOM/Event/DragEvent/DataTransfer.js @@ -0,0 +1,5 @@ +// module DOM.Event.DragEvent.DataTransfer + +exports.files = function(dataTransfer) { + return dataTransfer.files; +} diff --git a/src/DOM/Event/DragEvent/DataTransfer.purs b/src/DOM/Event/DragEvent/DataTransfer.purs new file mode 100644 index 0000000..da6802c --- /dev/null +++ b/src/DOM/Event/DragEvent/DataTransfer.purs @@ -0,0 +1,9 @@ +module DOM.Event.DragEvent.DataTransfer where + +import DOM.File.Types (FileList) + +foreign import data DataTransfer :: * + +-- | Contains a list of all the local files available on the data transfer. +-- | Empty if the drag operation doesn't involve dragging files. +foreign import files :: DataTransfer -> FileList