class Methan::MdRenderer
Public Instance Methods
list_item(text, list_type)
click to toggle source
# File lib/methan/md_renderer.rb, line 9 def list_item(text, list_type) tag = "<li" r = /^\[(\s|x)\]\s/ m = r.match(text) if m input_tag = "<input type=\"checkbox\"" input_tag << " checked=\"true\"" if m[1] and m[1] == 'x' input_tag << ">" text = text.gsub(r, '') text = "#{input_tag} #{text}" tag << " class=\"task-item\"" end tag << ">#{text}</li>" return tag end