Class: Qiita::Markdown::Filters::Checkbox

Inherits:
HTML::Pipeline::Filter
  • Object
show all
Defined in:
lib/qiita/markdown/filters/checkbox.rb

Overview

Converts [ ] and [x] into checkbox elements.

  • x

    Foo

  • Bar

  • Baz

Defined Under Namespace

Classes: List

Instance Method Summary collapse

Instance Method Details

#callObject



11
12
13
14
15
16
17
# File 'lib/qiita/markdown/filters/checkbox.rb', line 11

def call
  doc.search("li").each do |li|
    list = List.new(li)
    list.convert if list.has_checkbox?
  end
  doc
end