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

Lessscss template implementation. See: lesscss.org/

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

Methods

Public Instance methods

[Source]

     # File lib/tilt.rb, line 585
585:     def evaluate(scope, locals, &block)
586:       @engine.to_css
587:     end

[Source]

     # File lib/tilt.rb, line 576
576:     def initialize_engine
577:       return if defined? ::Less::Engine
578:       require_template_library 'less'
579:     end

[Source]

     # File lib/tilt.rb, line 581
581:     def prepare
582:       @engine = ::Less::Engine.new(data)
583:     end

[Validate]