Represents a color with optional adjustments applied.
An IColor consists of:
baseColor: The underlying color, which can be a scheme color (e.g., Accent1), a built-in color (e.g., 'red', 'blue'),
or defined using various color models (RGB, Hex, HSL).
adjustments (optional): An ordered list of color adjustments that modify the baseColor.
These adjustments can include effects like grayscale, inversion, or modifications to specific color components (red, alpha, etc.).
Represents a color with optional adjustments applied.
An
IColor
consists of:baseColor
: The underlying color, which can be a scheme color (e.g., Accent1), a built-in color (e.g., 'red', 'blue'), or defined using various color models (RGB, Hex, HSL).adjustments
(optional): An ordered list of color adjustments that modify thebaseColor
. These adjustments can include effects like grayscale, inversion, or modifications to specific color components (red, alpha, etc.).See
Interface
IColor
Implementation
IColor