Skip to content
This repository was archived by the owner on Oct 4, 2020. It is now read-only.

Commit 9cb163f

Browse files
committed
Adds a function for getting types from a data transfer object
1 parent 52ba187 commit 9cb163f

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/DOM/HTML/Event/DragEvent/DataTransfer.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,7 @@
33
exports.files = function (dataTransfer) {
44
return dataTransfer.files;
55
};
6+
7+
exports.types = function (dataTransfer) {
8+
return dataTransfer.types;
9+
};

src/DOM/HTML/Event/DragEvent/DataTransfer.purs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ foreign import data DataTransfer :: *
77
-- | Contains a list of all the local files available on the data transfer.
88
-- | Empty if the drag operation doesn't involve dragging files.
99
foreign import files :: DataTransfer -> FileList
10+
11+
-- | Returns an array of data formats used in the drag operation.
12+
-- | If the drag operation included no data, then the array is empty.
13+
foreign import types :: DataTransfer -> Array String

0 commit comments

Comments
 (0)