Class Tilt::SassTemplate
In: lib/tilt.rb
Parent: Template

Sass template implementation. See: haml.hamptoncatlin.com/

Sass templates do not support object scopes, locals, or yield.

Methods

Public Instance methods

[Source]

     # File lib/tilt.rb, line 547
547:     def evaluate(scope, locals, &block)
548:       @output ||= @engine.render
549:     end

[Source]

     # File lib/tilt.rb, line 538
538:     def initialize_engine
539:       return if defined? ::Sass::Engine
540:       require_template_library 'sass'
541:     end

[Source]

     # File lib/tilt.rb, line 543
543:     def prepare
544:       @engine = ::Sass::Engine.new(data, sass_options)
545:     end

[Validate]