Module: Less::Selector2

Defined in:
lib/less/engine/parser.rb

Instance Method Summary collapse

Instance Method Details

#mixin(env) ⇒ Object



942
943
944
945
946
# File 'lib/less/engine/parser.rb', line 942

def mixin env
  sel.elements.map do |e|
    Node::Element.new(e.element.text_value, e.select.text_value)
  end
end

#ruleset(env) ⇒ Object



935
936
937
938
939
940
# File 'lib/less/engine/parser.rb', line 935

def ruleset env
  sel.elements.inject(env) do |node, e|
    node << Node::Element.new(e.element.text_value, e.select.text_value)
    node.last
  end
end