# File lib/less/engine/nodes/element.rb, line 244 244: def call args = [] 245: if e = @rules.find {|r| r.is_a? Element } 246: raise CompileError, "#{e} in #{self.inspect}: can't nest selectors inside a dynamic mixin." 247: end 248: 249: env = Element.new 250: 251: @params.zip(args).each do |param, val| 252: env << (val ? Variable.new(param.to_s, Expression.new([val])) : param) 253: end 254: 255: #b ? Node::Variable.new(a.to_s, Expression.new([b])) : a 256: 257: # puts "#{self.inspect}" 258: # puts "env: #{env.variables} root?: #{env.root?}" 259: # puts "\nTOCSS" 260: to_css([], env) 261: end
# File lib/less/engine/nodes/element.rb, line 271 271: def inspect 272: ".#{name}()" 273: end
# File lib/less/engine/nodes/element.rb, line 275 275: def to_css path, env 276: super(path, env) 277: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.