AntdColorDefine class

theme

Inheritance
Available extensions

Constructors

AntdColorDefine.new({required Color color, required Color active, required Color bg, required Color bgActive, required Color bgFilledActive, required Color border, required Color borderActive, required Color text, required Color textActive})
AntdColorDefine.generate(Color color, [bool dark = false, Color backgroundColor = const Color(0xFF141414)])
factory

Properties

a double
The alpha channel of this color.
finalinherited
active Color
color对应的深色激活态
final
alpha int
The alpha channel of this color in an 8 bit value.
no setterinherited
b double
The blue channel of this color.
finalinherited
bg Color
color对应的浅色背景颜色
final
bgActive Color
color对应的浅色背景色激活态
final
bgFilledActive Color
color对应的浅色填充背景色悬浮态
final
blue int
The blue channel of this color in an 8 bit value.
no setterinherited
border Color
color对应的描边色
final
borderActive Color
color对应的描边色悬浮态
final
color Color
颜色
final
colorSpace ColorSpace
The color space of this color.
finalinherited
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
opacity double
The alpha channel of this color as a double.
no setterinherited
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
text Color
color对应的文本默认态
final
textActive Color
color对应的文本激活态
final
toHex String

Available on Color, provided by the ColorExtensions extension

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

Methods

computeLuminance() double
Returns a brightness value between 0 for darkest and 1 for lightest.
inherited
copyFrom(AntdColorDefine? other) AntdColorDefine
generate([bool dark = false, Color backgroundColor = const Color(0xFF141414)]) Map<int, Color>

Available on Color, provided by the ColorExtensions extension

getAlphaColor(Color color) Color

Available on Color, provided by the ColorExtensions extension

getHue(HSVColor hsv, int i, [bool isLight = false]) double

Available on Color, provided by the ColorExtensions extension

getOriginalColor(double knownAlpha) Color

Available on Color, provided by the ColorExtensions extension

getSaturation(HSVColor hsv, int i, [bool isLight = false]) double

Available on Color, provided by the ColorExtensions extension

getValue(HSVColor hsv, int i, [bool isLight = false]) double

Available on Color, provided by the ColorExtensions extension

isStableColor(int color) bool

Available on Color, provided by the ColorExtensions extension

lightness([double amount = 10, bool dark = true]) Color

Available on Color, provided by the ColorExtensions extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toARGB32() int
Returns a 32-bit value representing this color.
inherited
toString() String
A string representation of this object.
inherited
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
withAlphas(double alpha, Color color) Color

Available on Color, provided by the ColorExtensions extension

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