Sha256: c2c889e89834bda2971bbbc533170dca226fb05ea550680cc89bebcd21344210
Contents?: true
Size: 594 Bytes
Versions: 6
Compression:
Stored size: 594 Bytes
Contents
module SassC module Script def self.custom_functions Functions.instance_methods.select do |function| Functions.public_method_defined?(function) end end 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 end end require_relative "script/functions" require_relative "script/string"
Version data entries
6 entries across 6 versions & 1 rubygems