module Compass::Core::SassExtensions::Functions::GradientSupport::Assertions

Public Instance Methods

assert_type(value, type, name = nil) click to toggle source
# File lib/compass/core/sass_extensions/functions/gradient_support.rb, line 838
def assert_type(value, type, name = nil)
  return if value.is_a?(Sass::Script.const_get(type))
  err = "#{value.inspect} is not a #{type.to_s.downcase}"
  err = "$#{name}: " + err if name
  raise ArgumentError.new(err)
end