Sha256: 8e91bda8a21c2ee601a1ac9665ed32e0639274290b6792c269de58ad5b245b5f
Contents?: true
Size: 589 Bytes
Versions: 5
Compression:
Stored size: 589 Bytes
Contents
require_relative 'renderers/command_line_renderer' require_relative 'renderers/special_paragraph_renderer' require_relative 'renderers/columns_renderer' module Parade module SlidePostRenderers extend self def register(renderer) renderers.push renderer end def renderers @renderers ||= [] end end SlidePostRenderers.register Renderers::SpecialParagraphRenderer SlidePostRenderers.register Renderers::CommandLineRenderer SlidePostRenderers.register Renderers::ColumnsRenderer.new(css_class: 'columns', html_element: "h2", segments: 12) end
Version data entries
5 entries across 5 versions & 1 rubygems