Still no luck, but I'm getting closer. The problem is I'm not sure how to build 
the decoder for the drop event. Dragging and dropping is working great I just 
need to get the file information from the drop event. In Js you can get the 
files array from the event using

    event.data transfer.files

Within the files array there is an object for each file containing name, 
fileSize, etc.

I can't figure out how to decode the object being returned, nor can i find a 
way to see the object to start debugging. Here is my function.


assetArea : Html Msg
assetArea =
  div [ class "asset-area"
        , onWithOptions "dragenter" (Options True True) (Json.succeed 
(DropEvent "dragenter"))
        , onWithOptions "dragover" (Options True True) (Json.succeed (DropEvent 
"dragover"))
        , onWithOptions "drop" (Options True True) (Json.map (\x -> log 
"whatever" x) (Json.succeed (DropEvent "drop")))
        ]
    [ text "Drop here" ]

Here is an example in Js. 

https://jsfiddle.net/0GiS0/4ZYq3/

I've read the Json.decoder docs, but still having trouble. Can someone point me 
in the right direction?

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elm-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to