Class: Tilt::CoffeeScriptTemplate

Inherits:
Template
  • Object
show all
Defined in:
lib/coffee-rails-source-maps.rb

Instance Method Summary collapse

Instance Method Details

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



79
80
81
82
# File 'lib/coffee-rails-source-maps.rb', line 79

def evaluate(scope, locals, &block)
  pathname = scope.respond_to?(:pathname) ? scope.pathname : nil
  @output ||= CoffeeScript.compile(data, options.merge(:pathname => pathname))
end