class DocTemplate::Tags::MultipleChoiceTag

Constants

TAG_NAME

Public Instance Methods

parse(node, opts = {}) click to toggle source
# File lib/doc_template/tags/multiple_choice_tag.rb, line 8
def parse(node, opts = {})
  nodes = block_nodes node
  nodes.each(&:remove)

  content = parse_nested nodes.map(&:to_html).join, opts
  @content = %(<div class="o-ld-multiple-choice">#{content}</div>)

  replace_tag node
  self
end