Method: BlueDoc::SML::Renderer#node_to_text

Defined in:
lib/bluedoc/sml/renderer.rb

#node_to_text(node, opts = {}) ⇒ Object



86
87
88
89
90
# File 'lib/bluedoc/sml/renderer.rb', line 86

def node_to_text(node, opts = {})
  opts[:renderer] = self
  rule = BlueDoc::SML::Rules::find_by_node(node)
  ERB::Util.html_escape(rule.to_text(node, opts)&.strip)
end