class Slippery::Document
Public Class Methods
new(markdown)
click to toggle source
# File lib/slippery/document.rb, line 5 def initialize(markdown) @markdown = markdown end
Public Instance Methods
kramdown_document()
click to toggle source
# File lib/slippery/document.rb, line 9 def kramdown_document @kramdown_document ||= ::Kramdown::Document.new(@markdown, input: 'GFM') end
to_hexp()
click to toggle source
# File lib/slippery/document.rb, line 13 def to_hexp @hexp ||= Hexp::Kramdown.convert(kramdown_document) end