class Tilt::SassTemplate
Sass
template implementation. See: haml.hamptoncatlin.com/
Sass
templates do not support object scopes, locals, or yield.
Constants
- Sass
Public Instance Methods
allows_script?()
click to toggle source
# File lib/tilt/sass.rb 31 def allows_script? 32 false 33 end
evaluate(scope, locals, &block)
click to toggle source
# File lib/tilt/sass.rb 27 def evaluate(scope, locals, &block) 28 @output ||= @engine.render 29 end
prepare()
click to toggle source
# File lib/tilt/sass.rb 23 def prepare 24 @engine = Sass::Engine.new(data, sass_options) 25 end
Private Instance Methods
sass_options()
click to toggle source
# File lib/tilt/sass.rb 36 def sass_options 37 options.merge(:filename => eval_file, :line => line, :syntax => :sass) 38 end