class Revealize::SlideDeck
Attributes
slides[R]
Public Class Methods
new(template)
click to toggle source
# File lib/revealize/slide_deck.rb, line 6 def initialize(template) @slides = [] @template = template end
Public Instance Methods
add_slide(renderable)
click to toggle source
# File lib/revealize/slide_deck.rb, line 11 def add_slide(renderable) @slides << renderable end
render()
click to toggle source
# File lib/revealize/slide_deck.rb, line 15 def render @template.render(self) end
render_slides()
click to toggle source
# File lib/revealize/slide_deck.rb, line 19 def render_slides @slides.map { |slide| slide.render }.join() end