This is an example of the most complex PhotoViewer. We have 3 collections of images, belonging to portfolio 1, 2 and 3, and each image also has a caption.

main image frozen landscape

 

This is the same as the above example, but without a caption.

main image

 

This is an example of a simple PhotoViewer. Instead of passing a data object into PhotoViewer, we just pass in an array of string, where each string is the URL of an image we want in our PhotoViewer.

main image

Special thanks to Flickr user Tree Elf, whose picture I am displaying here.