SpectrumUtils extension
Spectrum-branded Color extension methods and getters, namely for the generation of complementary colors.
- on
Properties
- asMaterialAccent → MaterialAccentColor
-
Available on Color, provided by the SpectrumUtils extension
Returnsthis
color as a MaterialAccentColor viamaterialAccentFrom
using SwatchMode.shade and afactor
of200
.no setter - asMaterialColor → MaterialColor
-
Available on Color, provided by the SpectrumUtils extension
Returnsthis
color as a MaterialColor viamaterialPrimaryFrom
using SwatchMode.shade and afactor
of200
.no setter -
complementPair
→ List<
Color> -
Available on Color, provided by the SpectrumUtils extension
Returns a two-entryList<Color>
containingthis
and the inverse ofthis
, resembling:no setter -
complementTriad
→ List<
Color> -
Available on Color, provided by the SpectrumUtils extension
Returns a three-entryList<Color>
containingthis
and two versions ofthis
with its components shifted, resembling:no setter
Methods
-
blend(
Color other, [double blend = 0.5]) → Color -
Available on Color, provided by the SpectrumUtils extension
A shortcut for Color.lerp. -
complementary(
int count, [double? distance]) → List< Color> -
Available on Color, provided by the SpectrumUtils extension
The number ofColor
s returned in thisList
will matchcount
, and the original colorthis
will be first amongst them.