Sha256: e35f18b0c040ce0031019499287cd0c1d97c9f1e6b434735e8bd1164926edd01
Contents?: true
Size: 632 Bytes
Versions: 6
Compression:
Stored size: 632 Bytes
Contents
require 'tilt/template' module RevealCK module Markdown # # Public: This class allows SlideMarkdown to hook into Tilt 2.0. See # https://github.com/rtomayko/tilt. # class SlideMarkdownTemplate < ::Tilt::Template # Must be implemented by all subclasses of Tilt::Template def prepare end def evaluate(*) markdown = Redcarpet::Markdown.new( SlideMarkdown, fenced_code_blocks: true ) @output = markdown.render(data) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems