class SlideHero::GroupedSlides
Public Class Methods
new(slide_defaults={}, &block)
click to toggle source
# File lib/slide_hero/grouped_slides.rb, line 4 def initialize(slide_defaults={}, &block) @slide_defaults = slide_defaults instance_eval(&block) end
Public Instance Methods
slide(headline, **kwargs, &block)
click to toggle source
# File lib/slide_hero/grouped_slides.rb, line 9 def slide(headline, **kwargs, &block) slides << Slide.new(headline, @slide_defaults.merge(**kwargs), &block).compile end
slides()
click to toggle source
# File lib/slide_hero/grouped_slides.rb, line 13 def slides @slides ||= [] end