class DocTemplate::Tags::OptBreakTag

Constants

TAG_NAME
TEMPLATES

Public Instance Methods

parse(node, opts = {}) click to toggle source
# File lib/doc_template/tags/opt_break_tag.rb, line 10
def parse(node, opts = {})
  content = content_until_break node
  parsed_template = parse_template content, template_name(opts)
  @content = parse_nested parsed_template, opts

  replace_tag node

  # add break to agenda
  opts[:agenda].add_break
  self
end