Sha256: 564c7bb21aabf07b8b444fb182b93295fe1ab4f4461ce0b7f387461cf0f236a4
Contents?: true
Size: 616 Bytes
Versions: 2
Compression:
Stored size: 616 Bytes
Contents
# encoding: utf-8 module Slideshow module StepHelper def step( opts={}, &blk ) puts " Adding HTML div block for step (incremental display)..." text = capture_erb(&blk) before = "<!-- begin step #{opts.inspect} -->\n" before << "<div class='step' markdown='block'>\n" after = "</div>\n" after << "<!-- end step -->\n" html = "" html << guard_block( before ) html << text html << guard_block( after ) concat_erb( html, blk.binding ) return end end # module StepHelper end # module Slideshow class Slideshow::Gen include Slideshow::StepHelper end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
slideshow-models-2.5.0 | lib/slideshow/helpers/step_helper.rb |
slideshow-models-2.4.0 | lib/slideshow/helpers/step_helper.rb |