CssCrush\Color
Synopsis
class Color
{
- // members
- protected static $minifyableKeywords;
- protected $value;
- protected $hslColorSpace;
- protected array $namedComponents = ;
- public $isValid;
- // methods
- public static void getKeywords()
- public static void getMinifyableKeywords()
- public static void parse()
- public static void test()
- public static void rgbToHsl()
- public static void hslToRgb()
- public static void normalizeCssRgb()
- public static void cssHslToRgb()
- public static void hueToRgb()
- public static void rgbToHex()
- public static void hexToRgb()
- public static void colorAdjust()
- public static void colorSplit()
- public void __construct()
- public void __toString()
- public void toRgb()
- public void toHsl()
- public void getHex()
- public void getHsl()
- public void getRgb()
- public void getComponent()
- public void setComponent()
- public void adjust()
Members
protected
- $hslColorSpace
- $minifyableKeywords
- $namedComponents
- $value
public
- $isValid
Methods
public
- __construct()
- __toString()
- adjust()
- colorAdjust()
- colorSplit()
- cssHslToRgb()
- getComponent()
- getHex()
- getHsl()
- getKeywords()
- getMinifyableKeywords()
- getRgb()
- hexToRgb()
- hslToRgb() — http://mjijackson.com/2008/02/ rgb-to-hsl-and-rgb-to-hsv-color-model-conversion-algorithms-in-javascript
- hueToRgb()
- normalizeCssRgb()
- parse()
- rgbToHex()
- rgbToHsl() — http://mjijackson.com/2008/02/ rgb-to-hsl-and-rgb-to-hsv-color-model-conversion-algorithms-in-javascript
- setComponent()
- test()
- toHsl()
- toRgb()