new Color(h, s, l, aopt) Parameters: Name Type Description h number Hue 0 -> 1 float (0 = 0deg, 1 = 360deg) s number Saturation 0 -> 1 float l number Lightness 0 -> 1 float a number <optional> Alpha 0 -> 1 float Source: color.mjs, line 15 Methods (static) fromRGB(r, g, b, aopt) → {Color} Parameters: Name Type Description r number Red 0 -> 1 float g number Green 0 -> 1 float b number Blue 0 -> 1 float a number <optional> Alpha 0 -> 1 float Source: color.mjs, line 24 Returns: Type Color (static) fromHex(hex) → {Color} Parameters: Name Type Description hex string RGB in 3, 4, 6, or 8 character format. a.la., #123, #112233, etc. Source: color.mjs, line 51 Returns: Type Color clone() → {Color} Source: color.mjs, line 79 Returns: A copy of this color Type Color hue(h) → {Color} Description: Create clone with new Hue value Parameters: Name Type Description h number Hue 0 -> 1 Source: color.mjs, line 89 Returns: Type Color saturation(s) → {Color} Description: Create clone with new Saturation value Parameters: Name Type Description s number Saturation 0 -> 1 Source: color.mjs, line 101 Returns: Type Color light(l) → {Color} Description: Create clone with new Lightness value Parameters: Name Type Description l number Lightness 0 -> 1 Source: color.mjs, line 113 Returns: Type Color alpha(a) → {Color} Description: Create clone with new Alpha value Parameters: Name Type Description a number Alpha 0 -> 1 Source: color.mjs, line 125 Returns: Type Color adjustHue(hd) → {Color} Description: Create clone with adjusted Hue value Parameters: Name Type Description hd number Hue Delta -1 -> 1 Source: color.mjs, line 137 Returns: Type Color adjustLight(hd) → {Color} Description: Create clone with adjusted Lightness value Parameters: Name Type Description hd number Lightness Delta -1 -> 1 Source: color.mjs, line 149 Returns: Type Color adjustSaturation(sd) → {Color} Description: Create clone with adjusted Saturation value Parameters: Name Type Description sd number Saturation Delta -1 -> 1 Source: color.mjs, line 161 Returns: Type Color adjustAlpha(ad) → {Color} Description: Create clone with adjusted Alpha value Parameters: Name Type Description ad number Alpha Delta -1 -> 1 Source: color.mjs, line 173 Returns: Type Color toString() → {external:CSS_Color} Source: color.mjs, line 182 Returns: Type external:CSS_Color