Base::Node
# File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 19 def appendChild node if node.kind_of?(TextNode) && childNodes.length > 0 && childNodes.last.kind_of?(TextNode) childNodes.last.rxobj.value = childNodes.last.rxobj.to_s + node.rxobj.to_s childNodes.last.rxobj.raw = true else childNodes.push node rxobj.add node.rxobj end node.parent = self end
# File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 55 def hasContent (childNodes.length > 0) end
# File lib/feed_tools/vendor/html5/lib/html5/treebuilders/rexml.rb, line 44 def insertBefore node, refNode index = childNodes.index(refNode) if node.kind_of?(TextNode) and index > 0 && childNodes[index-1].kind_of?(TextNode) childNodes[index-1].rxobj.value = childNodes[index-1].rxobj.to_s + node.rxobj.to_s childNodes[index-1].rxobj.raw = true else childNodes.insert index, node refNode.rxobj.parent.insert_before(refNode.rxobj,node.rxobj) end end
Generated with the Darkfish Rdoc Generator 2.