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

[Source]

     # File lib/tilt.rb, line 542
542:     def initialize_engine
543:       return if defined? ::Sass::Engine
544:       require_template_library 'sass'
545:     end

[Source]

     # File lib/tilt.rb, line 547
547:     def prepare
548:       @engine = ::Sass::Engine.new(data, sass_options)
549:     end

[Validate]