Module: SassC::Script
- Defined in:
- lib/sassc/script.rb,
lib/sassc/script/string.rb,
lib/sassc/script/functions.rb
Defined Under Namespace
Modules: Functions
Classes: String
Class Method Summary
collapse
Class Method Details
.custom_functions ⇒ Object
3
4
5
6
7
|
# File 'lib/sassc/script.rb', line 3
def self.custom_functions
Functions.instance_methods.select do |function|
Functions.public_method_defined?(function)
end
end
|
9
10
11
12
13
14
15
16
|
# File 'lib/sassc/script.rb', line 9
def self.formatted_function_name(function_name)
params = Functions.instance_method(function_name).parameters
params = params.select { |param| param[0] == :req }
.map(&:first)
.map { |p| "$#{p}" }
.join(", ")
"#{function_name}(#{params})"
end
|