Hi Ronn - did you ever figure this out? I have a similar requirement for my app and would like to use native elm if possible.
On Monday, May 16, 2016 at 6:09:18 PM UTC-4, Ronn Ross wrote: > > 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
