class HtmlConditionalComment::Visitors::ToString
Converts parser nodes to a string by evaluating each conditional comment
Protected Instance Methods
visit_HtmlConditionalComment_Nodes_Condition(subject)
click to toggle source
# File lib/html-conditional-comment/visitor.rb, line 88 def visit_HtmlConditionalComment_Nodes_Condition(subject) if subject.left.accept(Eval.new(@features, @version)) subject.right.accept(self) end end
visit_HtmlConditionalComment_Nodes_Html(subject)
click to toggle source
# File lib/html-conditional-comment/visitor.rb, line 94 def visit_HtmlConditionalComment_Nodes_Html(subject) subject.content end
visit_HtmlConditionalComment_Nodes_Nodes(subject)
click to toggle source
# File lib/html-conditional-comment/visitor.rb, line 84 def visit_HtmlConditionalComment_Nodes_Nodes(subject) subject.map{|node| node.accept(self)}.join end