lib/ruby/2.0.0/gems/compass-core-1.0.1/lib/compass/browser_support.rb
# Adds support for one or more aspects for the given simple function
# Example:
#
#   Compass::BrowserSupport.add_support("image", "moz", "webkit")
#   # => Adds support for moz and webkit to the image() function.
#
# This function can be called one or more times in a compass configuration
# file in order to add support for new, simple browser functions without
# waiting for a new compass release.
Adds support for one or more aspects for the given simple function
Example.



This function can be called one or more times in a compass configuration
file in order to add support for new, simple browser functions without
waiting for a new compass release.
Adds support for one or more aspects for the given simple function Example . This function can be called one or more times in a compass configuration file in order to add support for new simple browser functions without waiting for a new compass release .
def add_support(function, *aspects)
      aspects.each do |aspect|
        unless ASPECTS.include?(aspect)
          Compass::Util.compass_warn "Unknown support aspect: #{aspect}"
          next
        end
        unless supports?(function, aspect)
          SIMPLE_FUNCTIONS[function.to_s] ||= []
          SIMPLE_FUNCTIONS[function.to_s] << aspect.to_s
        end
      end
    end
def add_support ( function , * aspects ) aspects . each do | aspect | unless ASPECTS . include? ( aspect ) Compass :: Util . compass_warn "Unknown support aspect: #{aspect}" next end unless supports? ( function , aspect ) SIMPLE_FUNCTIONS [ function . to_s ] ||= [ ] SIMPLE_FUNCTIONS [ function . to_s ] << aspect . to_s end end end
Adds support for one or more aspects for the given simple function
Example:
Adds support for one or more aspects for the given simple function Example :
function
aspects