The alpha channel channel value of this RGBA color instance
The blue channel value of this RGBA color instance
The color format of a RGBA color instance
The green channel value of this RGBA color instance
The hue channel value from the corresponding HSLA color space
The lightness channel value from the corresponding HSLA color space
The red channel value of this RGBA color instance
The saturation channel value from the corresponding HSLA color space
Changes the "alpha" channel value BY a given delta
When added to current alpha value, range must remain in [0, 1]
The instance that was acted upon → for function chaining
Changes the "alpha" channel value TO a given input value
Must be in range [0, 1] as this is the alpha channel
The instance that was acted upon → for function chaining
Removes lightness (tone) of the color in HSLA space
When added to current saturation value, range must remain in [0, 100]
The instance that was acted upon → for function chaining
De-saturates (intensity) the color in HSLA space
When added to current saturation value, range must remain in [0, 100]
The instance that was acted upon → for function chaining
Sets the saturation of the color to 0% in HSLA space
The instance that was acted upon → for function chaining
Converts a RGBA color instance to HEXA color object
A HSLA object containing the respective channel values
Converts a RGBA color instance to HSLA color object
A HSLA object containing the respective channel values
Changes the "hue" channel value BY a given delta (done in HSLA space and converted back to RGBA space)
When added to current alpha value, range must remain in [0, 360)
The instance that was acted upon → for function chaining
Changes the "hue" channel value TO a given input value (done in HSLA space and converted back to RGBA space)
Must be in range [0, 360) or a CSS/HTML color name
The instance that was acted upon → for function chaining
Given an input color, get its inverse value by subtracting current value from the upper bound for each channel
The corresponding inverse color
Determines if the current color instance is valid (based on the format returned by the parsers)
Adds lightness (tone) of the color in HSLA space
When added to current lightness value, range must remain in [0, 100]
The instance that was acted upon → for function chaining
Sets the lightness (tone) of a color in HSLA space to a specific value
The new lightness value, must be in [0, 100]
The instance that was acted upon → for function chaining
Converts a RGBA color instance to RGBA color object
A HSLA object containing the respective channel values
Rotation changes the hue of a color by value
degrees in HSLA space
The instance that was acted upon → for function chaining
Saturates (intensity) the color in HSLA space
When added to current saturation value, range must remain in [0, 100]
The instance that was acted upon → for function chaining
Sets the saturation (intensity) of color in HSLA space to a specific value
New saturation value, must be in [0, 100]
The instance that was acted upon → for function chaining
Gives the string representation of an input HEXA color object
#RRGGBB[AA]
Gives the string representation of an input HSLA color object
hsl[a](H, S, L[, A])
Gives the string representation of an input RGBA color object
rgb[a](R, G, B[, A])
For the following methods, unless otherwise specified the operation is performed in RGBA space