Skip to content

Commit 4870dd4

Browse files
committed
Order foreign imports first
1 parent 76291c7 commit 4870dd4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/Web/HTML/Event/DataTransfer/DataTransferItem.purs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ instance Show DataTransferItemKind where
2626
Text -> "Text"
2727
File -> "File"
2828

29+
foreign import _kind :: Fn3 DataTransferItemKind DataTransferItemKind DataTransferItem DataTransferItemKind
30+
2931
-- | Returns the drag data item kind, which is either "string" or "file".
3032
kind :: DataTransferItem -> DataTransferItemKind
3133
kind = Uncurried.runFn3 _kind Text File
3234

33-
foreign import _kind :: Fn3 DataTransferItemKind DataTransferItemKind DataTransferItem DataTransferItemKind
34-
3535
-- | A Unicode string giving the type or format of the data, generally given by
3636
-- | a MIME type. Some values that are not MIME types are special-cased for
3737
-- | legacy reasons. The API does not enforce the use of MIME types; other
@@ -40,17 +40,17 @@ foreign import _kind :: Fn3 DataTransferItemKind DataTransferItemKind DataTransf
4040
-- | There is a limit of one text item per item type string.
4141
foreign import type_ :: DataTransferItem -> String
4242

43+
foreign import _dataTransferItem :: Int -> DataTransferItemList -> Nullable DataTransferItem
44+
4345
-- | Access an item in the `DataTransferItemList` by index.
4446
dataTransferItem :: Int -> DataTransferItemList -> Maybe DataTransferItem
4547
dataTransferItem = map Nullable.toMaybe <$> _dataTransferItem
4648

47-
foreign import _dataTransferItem :: Int -> DataTransferItemList -> Nullable DataTransferItem
49+
foreign import _length :: DataTransferItemList -> Int
4850

4951
length :: DataTransferItemList -> Int
5052
length = _length
5153

52-
foreign import _length :: DataTransferItemList -> Int
53-
5454
foreign import data DataTransferItem :: Type
5555

5656
foreign import data DataTransferItemList :: Type

0 commit comments

Comments
 (0)