This hello world sample shows some of the absolute basics in Elvis desktop client plugin development. Check the source of this HTML page to see how it works. Please check out the other samples as well for more advanced usage.
1. elvisContext properties
Now did we select something?
Okay, so we did select some files, give me some names!
2. Elvis API integration
Well, that was boring, I want to see thumbnails!
Okay, but there are no thumbnail url's are not available in the elvisContext... So we need to retrieve them using Elvis REST API.
Hmmm okay, yes... I don't like them... they are not equally sized, there's not metadata...
Since I don't like to spend much time on layouting thumbnails myself, let's use one of the JavaScript libraries to do it for me.
3. elvisContext functions
Okay, I have to admit, that was cool, but now I'm done.