Class: Less::Tree
- Inherits:
-
Object
- Object
- Less::Tree
- Defined in:
- lib/less/parser.rb
Overview
Abstract LessCSS syntax tree Less. Mainly used to emit CSS
Instance Method Summary collapse
-
#initialize(less, context, options) ⇒ Tree
constructor
A new instance of Tree.
- #to_css(options = {}) ⇒ Object
Constructor Details
#initialize(less, context, options) ⇒ Tree
Returns a new instance of Tree.
41 42 43 44 45 |
# File 'lib/less/parser.rb', line 41 def initialize(less, context, ) @less = less @context = context @options = end |
Instance Method Details
#to_css(options = {}) ⇒ Object
47 48 49 50 51 |
# File 'lib/less/parser.rb', line 47 def to_css( = {}) @result ||= @context.call("render", @less, @options.merge()) rescue ExecJS::ProgramError => e raise ParseError.new(e.) end |