Method: IsoDoc::Function::Blocks#sourcecode_parse
- Defined in:
- lib/isodoc/function/blocks.rb
#sourcecode_parse(node, out) ⇒ Object
118 119 120 121 122 123 124 125 126 127 128 |
# File 'lib/isodoc/function/blocks.rb', line 118 def sourcecode_parse(node, out) name = node.at(ns("./name")) out.p **attr_code(id: node["id"], class: "Sourcecode") do |div| @sourcecode = true node.children.each do |n| parse(n, div) unless n.name == "name" end @sourcecode = false sourcecode_name_parse(node, div, name) if name end end |