@color/src/_all_src.g library

Classes

AlphaColorBlender
Blends colors based on the alpha value. Suitable for overlaps and fade effects.
AverageHSLColorBlender
Averages the HSL components, focusing on human-centric color perception.
AverageRGBColorBlender
Averages the RGB components of two colors for a straightforward blend.
BrightnessColorMixer
BronzePalette
ColorBlender
ColorCurves
ColorMixer
CommonPalette
DynamicPalette
ExampleFlatColors
HueColorMixer
LerpColorBlender
Performs a linear interpolation blend. Ideal for gradients and UI designs.
LightnessColorBlender
Blends based on brightness, useful for environments with specific lighting conditions.
LightnessColorMixer
MediPalette
ReverseColorMixer
SaturationColorBlender
Blends colors based on saturation. Aims to achieve balanced or unbalanced color mixes.
SaturationColorMixer
SinglePalette

Functions

mapTextToColor(String text, {double saturation = 0.35, double lightness = 0.7, Color blendColor = const Color(0xFFFFFFFF), double blendWeight = 0.0}) Color