Sha256: 89b2e7db337205ca5a029d39692f2f9b854c3751d0c59887c9648fee8a4b31a9
Contents?: true
Size: 614 Bytes
Versions: 5
Compression:
Stored size: 614 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, tables: true, strikethrough: true, highlight: true ) @output = markdown.render(data) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems