class Maruku

The public interface for Maruku.

@example Render a document fragment ::new(“## Header ##”).to_html # => “<h2 id='header'>header</h2>”

Public Class Methods

new(s = nil, meta = {}) click to toggle source
Calls superclass method MaRuKu::MDDocument.new
# File lib/maruku/maruku.rb, line 7
def initialize(s = nil, meta = {})
  super()
  self.attributes.merge! meta
  parse_doc(s) if s
end

Public Instance Methods

to_s() click to toggle source
Calls superclass method MaRuKu::MDElement#to_s
# File lib/maruku/maruku.rb, line 13
def to_s
  warn "Maruku#to_s is deprecated and will be removed or changed in a near-future version of Maruku."
  super
end