@microsoft/fast-colors > ColorHSL

ColorHSL class

This uses Hue values in "degree" format. So expect a range of [0,360]. Some other implementations instead uses radians or a normalized Hue with range [0,1]. Be aware of this when checking values or using other libraries.

Signature:

export declare class ColorHSL 

Constructors

Constructor Modifiers Description
(constructor)(hue, sat, lum) Constructs a new instance of the ColorHSL class

Properties

Property Modifiers Type Description
h number
l number
s number

Methods

Method Modifiers Description
equalValue(rhs) Determines if a color is equal to another
fromObject(data) static Construct a ColorHSL from a config object.
roundToPrecision(precision) Returns a new ColorHSL rounded to the provided precision
toObject() Returns the ColorHSL formatted as an object.