class Slideshift::Tool::Render::Markdown
Public Class Methods
new(dir)
click to toggle source
# File lib/slideshift/tool/render/markdown.rb, line 39 def initialize(dir) @dir = dir end
Public Instance Methods
load()
click to toggle source
# File lib/slideshift/tool/render/markdown.rb, line 43 def load file = "#{@dir}/presentation.md" unless File.exists?(file) puts "Error: Source file (#{file}) does not exists!" exit(1) end @source = File.read(file) self end
render()
click to toggle source
# File lib/slideshift/tool/render/markdown.rb, line 53 def render Kramdown::Document.new(@source, :input => 'Slider').to_html end