file icon indicating copy to clipboard operation
file copied to clipboard

Should there be a way to share file-blob reference to the outside-js-code?

Open recutz-alex opened this issue 7 years ago • 2 comments

Currently, we are receiving and decoding file-data using input elements and storing blob ref as a Json.Value. We then pass this value around the app, for anybody to use, by encoding and attaching it to a custom element as a property.

This way any other component outside of elm-env may take a file ref and do whatever they want with it.

It would've been nice to migrate away from using input elements to a more explicit and concise API like elm/file, but unfortunately File does not expose its blob-ref and there's no conversion function like File -> Json.Value.

Should there be a way to share a file-ref with the outside-js-code?

recutz-alex avatar Dec 04 '18 12:12 recutz-alex

This would be very helpful for me too. It's a real impediment to using elm/file in certain cases because of the inability to pass through a port.

danabrams avatar Apr 05 '19 18:04 danabrams

still not added after 2 years

dullbananas avatar Aug 06 '20 02:08 dullbananas