class FlickrOfflineGallery::GalleryGenerator
Public Class Methods
new(photoset)
click to toggle source
# File lib/flickr_offline_gallery/gallery_generator.rb, line 5 def initialize(photoset) @photoset = photoset end
Public Instance Methods
download_images(size = "medium_800")
click to toggle source
# File lib/flickr_offline_gallery/gallery_generator.rb, line 15 def download_images(size = "medium_800") PhotosetDownloader.new(@photoset, size).download end
render_photo_pages()
click to toggle source
# File lib/flickr_offline_gallery/gallery_generator.rb, line 19 def render_photo_pages @photoset.photos.each do |photo| PhotoPage.new(photo).write end end
render_photoset(size)
click to toggle source
# File lib/flickr_offline_gallery/gallery_generator.rb, line 9 def render_photoset(size) download_images(size) render_photo_pages PhotosetIndexPage.new(@photoset).write end