AppColor class

Inheritance
Available extensions

Constructors

AppColor.new(int primary)
const
AppColor.fromCielab(double l, double a, double b, [double opacity = 1])
factory
AppColor.fromHex(String hex)
factory
AppColor.fromHsl(double h, double s, double l, [double opacity = 1])
factory
AppColor.fromXYZ(double x, double y, double z, [double opacity = 1])
factory

Properties

a double
The alpha channel of this color.
finalinherited
alpha int
The alpha channel of this color in an 8 bit value.
no setterinherited
asCode int

Available on Color?, provided by the ColorHelper extension

no setter
asHex String

Available on Color?, provided by the ColorHelper extension

no setter
b double
The blue channel of this color.
finalinherited
blue int
The blue channel of this color in an 8 bit value.
no setterinherited
code String?

Available on Color?, provided by the ColorConverter extension

no setter
codeWithHas String?

Available on Color?, provided by the ColorConverter extension

no setter
colorSpace ColorSpace
The color space of this color.
finalinherited
d01 Color

Available on Color?, provided by the ColorHelper extension

DARKNESS
no setter
d02 Color

Available on Color?, provided by the ColorHelper extension

no setter
d05 Color

Available on Color?, provided by the ColorHelper extension

no setter
d10 Color

Available on Color?, provided by the ColorHelper extension

no setter
d15 Color

Available on Color?, provided by the ColorHelper extension

no setter
d20 Color

Available on Color?, provided by the ColorHelper extension

no setter
d25 Color

Available on Color?, provided by the ColorHelper extension

no setter
d30 Color

Available on Color?, provided by the ColorHelper extension

no setter
d40 Color

Available on Color?, provided by the ColorHelper extension

no setter
d50 Color

Available on Color?, provided by the ColorHelper extension

no setter
d60 Color

Available on Color?, provided by the ColorHelper extension

no setter
d70 Color

Available on Color?, provided by the ColorHelper extension

no setter
d75 Color

Available on Color?, provided by the ColorHelper extension

no setter
d80 Color

Available on Color?, provided by the ColorHelper extension

no setter
d85 Color

Available on Color?, provided by the ColorHelper extension

no setter
d90 Color

Available on Color?, provided by the ColorHelper extension

no setter
d95 Color

Available on Color?, provided by the ColorHelper extension

no setter
d98 Color

Available on Color?, provided by the ColorHelper extension

no setter
d99 Color

Available on Color?, provided by the ColorHelper extension

no setter
dark Color

Available on Color?, provided by the ColorHelper extension

no setter
g double
The green channel of this color.
finalinherited
green int
The green channel of this color in an 8 bit value.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
holoDark Color

Available on Color?, provided by the ColorHelper extension

no setter
holoLight Color

Available on Color?, provided by the ColorHelper extension

no setter
isDark bool

Available on Color?, provided by the ColorHelper extension

no setter
keys Iterable<int>
Returns the valid keys for accessing operator[].
no setterinherited
l01 Color

Available on Color?, provided by the ColorHelper extension

BRIGHTNESS
no setter
l02 Color

Available on Color?, provided by the ColorHelper extension

no setter
l05 Color

Available on Color?, provided by the ColorHelper extension

no setter
l10 Color

Available on Color?, provided by the ColorHelper extension

no setter
l15 Color

Available on Color?, provided by the ColorHelper extension

no setter
l20 Color

Available on Color?, provided by the ColorHelper extension

no setter
l25 Color

Available on Color?, provided by the ColorHelper extension

no setter
l30 Color

Available on Color?, provided by the ColorHelper extension

no setter
l40 Color

Available on Color?, provided by the ColorHelper extension

no setter
l50 Color

Available on Color?, provided by the ColorHelper extension

no setter
l60 Color

Available on Color?, provided by the ColorHelper extension

no setter
l70 Color

Available on Color?, provided by the ColorHelper extension

no setter
l75 Color

Available on Color?, provided by the ColorHelper extension

no setter
l80 Color

Available on Color?, provided by the ColorHelper extension

no setter
l85 Color

Available on Color?, provided by the ColorHelper extension

no setter
l90 Color

Available on Color?, provided by the ColorHelper extension

no setter
l95 Color

Available on Color?, provided by the ColorHelper extension

no setter
l98 Color

Available on Color?, provided by the ColorHelper extension

no setter
l99 Color

Available on Color?, provided by the ColorHelper extension

no setter
light Color

Available on Color?, provided by the ColorHelper extension

no setter
opacity double
The alpha channel of this color as a double.
no setterinherited
primary int
final
r double
The red channel of this color.
finalinherited
red int
The red channel of this color in an 8 bit value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shade100 Color
The second lightest shade.
no setteroverride
shade100 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade200 Color
The third lightest shade.
no setteroverride
shade200 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade300 Color
The fourth lightest shade.
no setteroverride
shade300 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade400 Color
The fifth lightest shade.
no setteroverride
shade400 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade50 Color
SHADE COLORS
no setteroverride
shade50 Color

Available on Color?, provided by the ColorHelper extension

SHADE COLORS
no setter
shade500 Color
The default shade.
no setteroverride
shade500 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade600 Color
The fourth darkest shade.
no setteroverride
shade600 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade700 Color
The third darkest shade.
no setteroverride
shade700 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade800 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade800 Color
The second darkest shade.
no setteroverride
shade900 Color

Available on Color?, provided by the ColorHelper extension

no setter
shade900 Color
The darkest shade.
no setteroverride
t01 Color

Available on Color?, provided by the ColorHelper extension

TRANSPARENT
no setter
t02 Color

Available on Color?, provided by the ColorHelper extension

no setter
t05 Color

Available on Color?, provided by the ColorHelper extension

no setter
t10 Color

Available on Color?, provided by the ColorHelper extension

no setter
t15 Color

Available on Color?, provided by the ColorHelper extension

no setter
t20 Color

Available on Color?, provided by the ColorHelper extension

no setter
t25 Color

Available on Color?, provided by the ColorHelper extension

no setter
t30 Color

Available on Color?, provided by the ColorHelper extension

no setter
t40 Color

Available on Color?, provided by the ColorHelper extension

no setter
t50 Color

Available on Color?, provided by the ColorHelper extension

no setter
t60 Color

Available on Color?, provided by the ColorHelper extension

no setter
t70 Color

Available on Color?, provided by the ColorHelper extension

no setter
t75 Color

Available on Color?, provided by the ColorHelper extension

no setter
t80 Color

Available on Color?, provided by the ColorHelper extension

no setter
t85 Color

Available on Color?, provided by the ColorHelper extension

no setter
t90 Color

Available on Color?, provided by the ColorHelper extension

no setter
t95 Color

Available on Color?, provided by the ColorHelper extension

no setter
t98 Color

Available on Color?, provided by the ColorHelper extension

no setter
t99 Color

Available on Color?, provided by the ColorHelper extension

no setter
use Color

Available on Color?, provided by the ColorConverter extension

no setter
use Color

Available on Color?, provided by the ColorHelper extension

no setter
value int
A 32 bit value representing this color.
no setterinherited
value int?

Available on Color?, provided by the ColorConverter extension

no setter

Methods

computeLuminance() double
Returns a brightness value between 0 for darkest and 1 for lightest.
inherited
darker(double percentage) Color

Available on Color?, provided by the ColorHelper extension

dx(double percentage) Color

Available on Color?, provided by the ColorHelper extension

lighter(double percentage) Color

Available on Color?, provided by the ColorHelper extension

lx(double percentage) Color

Available on Color?, provided by the ColorHelper extension

mix(Color another, double amount) Color?

Available on Color?, provided by the ColorHelper extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
themeA(double percentage) Color

Available on Color?, provided by the ColorHelper extension

themeB(double percentage) Color

Available on Color?, provided by the ColorHelper extension

toARGB32() int
Returns a 32-bit value representing this color.
inherited
toString() String
A string representation of this object.
inherited
tx(double percentage) Color

Available on Color?, provided by the ColorHelper extension

withAlpha(int a) Color
Returns a new color that matches this color with the alpha channel replaced with a (which ranges from 0 to 255).
inherited
withBlue(int b) Color
Returns a new color that matches this color with the blue channel replaced with b (which ranges from 0 to 255).
inherited
withGreen(int g) Color
Returns a new color that matches this color with the green channel replaced with g (which ranges from 0 to 255).
inherited
withOpacity(double opacity) Color
Returns a new color that matches this color with the alpha channel replaced with the given opacity (which ranges from 0.0 to 1.0).
inherited
withRed(int r) Color
Returns a new color that matches this color with the red channel replaced with r (which ranges from 0 to 255).
inherited
withValues({double? alpha, double? red, double? green, double? blue, ColorSpace? colorSpace}) Color
Returns a new color with the provided components updated.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited
operator [](int key) Color
Returns an element of the swatch table.
override

Static Methods

toCielab(double l, double a, double b, [double opacity = 1]) int
toHex(String hex) int
toHsl(double h, double s, double l, [double opacity = 1]) int
toXYZ(double x, double y, double z, [double opacity = 1]) int