ColorUtils: {
adjustBrightness(color, amount): RGBColor;
adjustSaturation(color, amount): RGBColor;
blendColors(color1, color2, ratio): RGBColor;
cmykToRgb(cmyk): RGBColor;
contrastRatio(color1, color2): number;
hexToRgb(hex): RGBColor;
hslToRgb(hsl): RGBColor;
invertColor(color): RGBColor;
isValidHexColor(hex): boolean;
randomColor(type?): string;
rgbToCmyk(rgb): CMYKColor;
rgbToHex(rgb): string;
rgbToHsl(rgb): HSLColor;
} = ...
Type declaration
adjustBrightness:function
adjustSaturation:function
blendColors:function
- blendColors(color1, color2, ratio): RGBColor
Parameters
- color1: RGBColor
- color2: RGBColor
- ratio: number
Returns RGBColor
Blended RGB color
cmykToRgb:function
- cmykToRgb(cmyk): RGBColor
Returns RGBColor
RGB color values
contrastRatio:function
- contrastRatio(color1, color2): number
Parameters
- color1: RGBColor
- color2: RGBColor
Returns number
Contrast ratio (1 to 21)
hexToRgb:function
- hexToRgb(hex): RGBColor
Returns RGBColor
RGB color values
hslToRgb:function
- hslToRgb(hsl): RGBColor
Returns RGBColor
RGB color values
invertColor:function
isValidHexColor:function
randomColor:function
rgbToCmyk:function
- rgbToCmyk(rgb): CMYKColor
Returns CMYKColor
CMYK color values
rgbToHex:function
- rgbToHex(rgb): string
Returns string
Hex color string
rgbToHsl:function
- rgbToHsl(rgb): HSLColor
Returns HSLColor
HSL color values
Adjusts the brightness of a color