Module: SlimText

Included in:
Hpricot::Attributes, Hpricot::CData, Hpricot::Text, Hpricot::XMLDecl
Defined in:
lib/eex2slime/hpricot_monkeypatches.rb

Instance Method Summary collapse

Instance Method Details

#textifyObject

default implementation



12
13
14
# File 'lib/eex2slime/hpricot_monkeypatches.rb', line 12

def textify
  to_s
end

#to_slime(lvl = 0) ⇒ Object



6
7
8
9
# File 'lib/eex2slime/hpricot_monkeypatches.rb', line 6

def to_slime(lvl=0)
  return nil if textify.strip.empty?
  ('  ' * lvl) + %(| #{textify.gsub(/\s+/, ' ').strip})
end