Method: Sass::Tree::Visitors::Convert#visit_function

Defined in:
lib/sass/tree/visitors/convert.rb

#visit_function(node) (protected)



119
120
121
122
123
124
125
126
127
128
129
# File 'lib/sass/tree/visitors/convert.rb', line 119

def visit_function(node)
  args = node.args.map do |v, d|
    d ? "#{v.to_sass(@options)}: #{d.to_sass(@options)}" : v.to_sass(@options)
  end.join(", ")
  if node.splat
    args << ", " unless node.args.empty?
    args << node.splat.to_sass(@options) << "..."
  end

  "#{tab_str}@function #{dasherize(node.name)}(#{args})#{yield}"
end