Class | Hpricot::Comment |
In: |
lib/haml/html.rb
|
Parent: | Object |
@see Haml::HTML::Node#to_haml
# File lib/haml/html.rb, line 231 231: def to_haml(tabs, options) 232: content = self.content 233: if content =~ /\A(\[[^\]]+\])>(.*)<!\[endif\]\z/m 234: condition = $1 235: content = $2 236: end 237: 238: if content.include?("\n") 239: "#{tabulate(tabs)}/#{condition}\n#{parse_text(content, tabs + 1)}" 240: else 241: "#{tabulate(tabs)}/#{condition} #{content.strip}\n" 242: end 243: end