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 557
557:     def evaluate(scope, locals, &block)
558:       @output ||= @engine.render
559:     end

[Source]

     # File lib/tilt.rb, line 548
548:     def initialize_engine
549:       return if defined? ::Sass::Engine
550:       require_template_library 'sass'
551:     end

[Source]

     # File lib/tilt.rb, line 553
553:     def prepare
554:       @engine = ::Sass::Engine.new(data, sass_options)
555:     end

[Validate]