Class: Hamljs::Template

Inherits:
Tilt::HamlTemplate
  • Object
show all
Defined in:
lib/ruby-hamljs.rb

Instance Method Summary collapse

Instance Method Details

#evaluate(scope, locals, &block) ⇒ Object



6
7
8
9
10
# File 'lib/ruby-hamljs.rb', line 6

def evaluate(scope, locals, &block)
  haml_code = super(scope, locals, &block)
  haml_code = haml_code.gsub(/\\/,"\\\\").gsub(/\"/,"\\\\\"").gsub(/\n/,"\\n")
  "\"#{haml_code}\""
end