Class | Tilt::SassTemplate |
In: |
lib/sinatra/tilt.rb
|
Parent: | Template |
Sass template implementation. See: haml.hamptoncatlin.com/
Sass templates do not support object scopes, locals, or yield.
# File lib/sinatra/tilt.rb, line 312 312: def compile! 313: @engine = ::Sass::Engine.new(data, sass_options) 314: end
# File lib/sinatra/tilt.rb, line 316 316: def evaluate(scope, locals, &block) 317: @engine.render 318: end
# File lib/sinatra/tilt.rb, line 308 308: def initialize_engine 309: require_template_library 'sass' unless defined? ::Sass::Engine 310: end