module Sass::Value::Color::GamutMapMethod
def from_name(name, argument_name = nil)
-
(GamutMapMethod)
-
Parameters:
-
argument_name
(::String
) -- -
name
(::String
) --
def from_name(name, argument_name = nil) case name when 'clip' CLIP when 'local-minde' LOCAL_MINDE else raise Sass::ScriptError.new("Unknown gamut map method \"#{name}\".", argument_name) end end
def initialize(name)
-
name
(::String
) --
def initialize(name) @name = name end
def map(color)
-
(Color)
-
Parameters:
-
color
(Color
) --
def map(color) raise NotImplementedError, "[BUG] gamut map method #{name} doesn't implement map." end