FlyColorScheme class

Context-aware color scheme.

Automatically switches between light and dark colors based on the current theme context. Returned by FlyColor.of to provide theme-appropriate colors.

Usage

// In a widget build method
final colors = FlyColor.of(context);
Container(color: colors.blue1);  // Automatically uses light or dark variant
Text('Hello', style: TextStyle(color: colors.gray12));

Constructors

FlyColorScheme({required bool isLight})

Properties

amber1 Color
no setter
amber10 Color
no setter
amber10A Color
no setter
amber11 Color
no setter
amber11A Color
no setter
amber12 Color
no setter
amber12A Color
no setter
amber1A Color
no setter
amber2 Color
no setter
amber2A Color
no setter
amber3 Color
no setter
amber3A Color
no setter
amber4 Color
no setter
amber4A Color
no setter
amber5 Color
no setter
amber5A Color
no setter
amber6 Color
no setter
amber6A Color
no setter
amber7 Color
no setter
amber7A Color
no setter
amber8 Color
no setter
amber8A Color
no setter
amber9 Color
no setter
amber9A Color
no setter
amberContrast Color
no setter
amberSurface Color
no setter
blue1 Color
no setter
blue10 Color
no setter
blue10A Color
no setter
blue11 Color
no setter
blue11A Color
no setter
blue12 Color
no setter
blue12A Color
no setter
blue1A Color
no setter
blue2 Color
no setter
blue2A Color
no setter
blue3 Color
no setter
blue3A Color
no setter
blue4 Color
no setter
blue4A Color
no setter
blue5 Color
no setter
blue5A Color
no setter
blue6 Color
no setter
blue6A Color
no setter
blue7 Color
no setter
blue7A Color
no setter
blue8 Color
no setter
blue8A Color
no setter
blue9 Color
no setter
blue9A Color
no setter
blueContrast Color
no setter
blueSurface Color
no setter
bronze1 Color
no setter
bronze10 Color
no setter
bronze10A Color
no setter
bronze11 Color
no setter
bronze11A Color
no setter
bronze12 Color
no setter
bronze12A Color
no setter
bronze1A Color
no setter
bronze2 Color
no setter
bronze2A Color
no setter
bronze3 Color
no setter
bronze3A Color
no setter
bronze4 Color
no setter
bronze4A Color
no setter
bronze5 Color
no setter
bronze5A Color
no setter
bronze6 Color
no setter
bronze6A Color
no setter
bronze7 Color
no setter
bronze7A Color
no setter
bronze8 Color
no setter
bronze8A Color
no setter
bronze9 Color
no setter
bronze9A Color
no setter
bronzeContrast Color
no setter
bronzeSurface Color
no setter
brown1 Color
no setter
brown10 Color
no setter
brown10A Color
no setter
brown11 Color
no setter
brown11A Color
no setter
brown12 Color
no setter
brown12A Color
no setter
brown1A Color
no setter
brown2 Color
no setter
brown2A Color
no setter
brown3 Color
no setter
brown3A Color
no setter
brown4 Color
no setter
brown4A Color
no setter
brown5 Color
no setter
brown5A Color
no setter
brown6 Color
no setter
brown6A Color
no setter
brown7 Color
no setter
brown7A Color
no setter
brown8 Color
no setter
brown8A Color
no setter
brown9 Color
no setter
brown9A Color
no setter
brownContrast Color
no setter
brownSurface Color
no setter
crimson1 Color
no setter
crimson10 Color
no setter
crimson10A Color
no setter
crimson11 Color
no setter
crimson11A Color
no setter
crimson12 Color
no setter
crimson12A Color
no setter
crimson1A Color
no setter
crimson2 Color
no setter
crimson2A Color
no setter
crimson3 Color
no setter
crimson3A Color
no setter
crimson4 Color
no setter
crimson4A Color
no setter
crimson5 Color
no setter
crimson5A Color
no setter
crimson6 Color
no setter
crimson6A Color
no setter
crimson7 Color
no setter
crimson7A Color
no setter
crimson8 Color
no setter
crimson8A Color
no setter
crimson9 Color
no setter
crimson9A Color
no setter
crimsonContrast Color
no setter
crimsonSurface Color
no setter
cyan1 Color
no setter
cyan10 Color
no setter
cyan10A Color
no setter
cyan11 Color
no setter
cyan11A Color
no setter
cyan12 Color
no setter
cyan12A Color
no setter
cyan1A Color
no setter
cyan2 Color
no setter
cyan2A Color
no setter
cyan3 Color
no setter
cyan3A Color
no setter
cyan4 Color
no setter
cyan4A Color
no setter
cyan5 Color
no setter
cyan5A Color
no setter
cyan6 Color
no setter
cyan6A Color
no setter
cyan7 Color
no setter
cyan7A Color
no setter
cyan8 Color
no setter
cyan8A Color
no setter
cyan9 Color
no setter
cyan9A Color
no setter
cyanContrast Color
no setter
cyanSurface Color
no setter
gold1 Color
no setter
gold10 Color
no setter
gold10A Color
no setter
gold11 Color
no setter
gold11A Color
no setter
gold12 Color
no setter
gold12A Color
no setter
gold1A Color
no setter
gold2 Color
no setter
gold2A Color
no setter
gold3 Color
no setter
gold3A Color
no setter
gold4 Color
no setter
gold4A Color
no setter
gold5 Color
no setter
gold5A Color
no setter
gold6 Color
no setter
gold6A Color
no setter
gold7 Color
no setter
gold7A Color
no setter
gold8 Color
no setter
gold8A Color
no setter
gold9 Color
no setter
gold9A Color
no setter
goldContrast Color
no setter
goldSurface Color
no setter
grass1 Color
no setter
grass10 Color
no setter
grass10A Color
no setter
grass11 Color
no setter
grass11A Color
no setter
grass12 Color
no setter
grass12A Color
no setter
grass1A Color
no setter
grass2 Color
no setter
grass2A Color
no setter
grass3 Color
no setter
grass3A Color
no setter
grass4 Color
no setter
grass4A Color
no setter
grass5 Color
no setter
grass5A Color
no setter
grass6 Color
no setter
grass6A Color
no setter
grass7 Color
no setter
grass7A Color
no setter
grass8 Color
no setter
grass8A Color
no setter
grass9 Color
no setter
grass9A Color
no setter
grassContrast Color
no setter
grassSurface Color
no setter
gray1 Color
no setter
gray10 Color
no setter
gray10A Color
no setter
gray11 Color
no setter
gray11A Color
no setter
gray12 Color
no setter
gray12A Color
no setter
gray1A Color
no setter
gray2 Color
no setter
gray2A Color
no setter
gray3 Color
no setter
gray3A Color
no setter
gray4 Color
no setter
gray4A Color
no setter
gray5 Color
no setter
gray5A Color
no setter
gray6 Color
no setter
gray6A Color
no setter
gray7 Color
no setter
gray7A Color
no setter
gray8 Color
no setter
gray8A Color
no setter
gray9 Color
no setter
gray9A Color
no setter
grayContrast Color
no setter
graySurface Color
no setter
green1 Color
no setter
green10 Color
no setter
green10A Color
no setter
green11 Color
no setter
green11A Color
no setter
green12 Color
no setter
green12A Color
no setter
green1A Color
no setter
green2 Color
no setter
green2A Color
no setter
green3 Color
no setter
green3A Color
no setter
green4 Color
no setter
green4A Color
no setter
green5 Color
no setter
green5A Color
no setter
green6 Color
no setter
green6A Color
no setter
green7 Color
no setter
green7A Color
no setter
green8 Color
no setter
green8A Color
no setter
green9 Color
no setter
green9A Color
no setter
greenContrast Color
no setter
greenSurface Color
no setter
hashCode int
The hash code for this object.
no setterinherited
indigo1 Color
no setter
indigo10 Color
no setter
indigo10A Color
no setter
indigo11 Color
no setter
indigo11A Color
no setter
indigo12 Color
no setter
indigo12A Color
no setter
indigo1A Color
no setter
indigo2 Color
no setter
indigo2A Color
no setter
indigo3 Color
no setter
indigo3A Color
no setter
indigo4 Color
no setter
indigo4A Color
no setter
indigo5 Color
no setter
indigo5A Color
no setter
indigo6 Color
no setter
indigo6A Color
no setter
indigo7 Color
no setter
indigo7A Color
no setter
indigo8 Color
no setter
indigo8A Color
no setter
indigo9 Color
no setter
indigo9A Color
no setter
indigoContrast Color
no setter
indigoSurface Color
no setter
iris1 Color
no setter
iris10 Color
no setter
iris10A Color
no setter
iris11 Color
no setter
iris11A Color
no setter
iris12 Color
no setter
iris12A Color
no setter
iris1A Color
no setter
iris2 Color
no setter
iris2A Color
no setter
iris3 Color
no setter
iris3A Color
no setter
iris4 Color
no setter
iris4A Color
no setter
iris5 Color
no setter
iris5A Color
no setter
iris6 Color
no setter
iris6A Color
no setter
iris7 Color
no setter
iris7A Color
no setter
iris8 Color
no setter
iris8A Color
no setter
iris9 Color
no setter
iris9A Color
no setter
irisContrast Color
no setter
irisSurface Color
no setter
jade1 Color
no setter
jade10 Color
no setter
jade10A Color
no setter
jade11 Color
no setter
jade11A Color
no setter
jade12 Color
no setter
jade12A Color
no setter
jade1A Color
no setter
jade2 Color
no setter
jade2A Color
no setter
jade3 Color
no setter
jade3A Color
no setter
jade4 Color
no setter
jade4A Color
no setter
jade5 Color
no setter
jade5A Color
no setter
jade6 Color
no setter
jade6A Color
no setter
jade7 Color
no setter
jade7A Color
no setter
jade8 Color
no setter
jade8A Color
no setter
jade9 Color
no setter
jade9A Color
no setter
jadeContrast Color
no setter
jadeSurface Color
no setter
lime1 Color
no setter
lime10 Color
no setter
lime10A Color
no setter
lime11 Color
no setter
lime11A Color
no setter
lime12 Color
no setter
lime12A Color
no setter
lime1A Color
no setter
lime2 Color
no setter
lime2A Color
no setter
lime3 Color
no setter
lime3A Color
no setter
lime4 Color
no setter
lime4A Color
no setter
lime5 Color
no setter
lime5A Color
no setter
lime6 Color
no setter
lime6A Color
no setter
lime7 Color
no setter
lime7A Color
no setter
lime8 Color
no setter
lime8A Color
no setter
lime9 Color
no setter
lime9A Color
no setter
limeContrast Color
no setter
limeSurface Color
no setter
mauve1 Color
no setter
mauve10 Color
no setter
mauve10A Color
no setter
mauve11 Color
no setter
mauve11A Color
no setter
mauve12 Color
no setter
mauve12A Color
no setter
mauve1A Color
no setter
mauve2 Color
no setter
mauve2A Color
no setter
mauve3 Color
no setter
mauve3A Color
no setter
mauve4 Color
no setter
mauve4A Color
no setter
mauve5 Color
no setter
mauve5A Color
no setter
mauve6 Color
no setter
mauve6A Color
no setter
mauve7 Color
no setter
mauve7A Color
no setter
mauve8 Color
no setter
mauve8A Color
no setter
mauve9 Color
no setter
mauve9A Color
no setter
mauveContrast Color
no setter
mauveSurface Color
no setter
mint1 Color
no setter
mint10 Color
no setter
mint10A Color
no setter
mint11 Color
no setter
mint11A Color
no setter
mint12 Color
no setter
mint12A Color
no setter
mint1A Color
no setter
mint2 Color
no setter
mint2A Color
no setter
mint3 Color
no setter
mint3A Color
no setter
mint4 Color
no setter
mint4A Color
no setter
mint5 Color
no setter
mint5A Color
no setter
mint6 Color
no setter
mint6A Color
no setter
mint7 Color
no setter
mint7A Color
no setter
mint8 Color
no setter
mint8A Color
no setter
mint9 Color
no setter
mint9A Color
no setter
mintContrast Color
no setter
mintSurface Color
no setter
olive1 Color
no setter
olive10 Color
no setter
olive10A Color
no setter
olive11 Color
no setter
olive11A Color
no setter
olive12 Color
no setter
olive12A Color
no setter
olive1A Color
no setter
olive2 Color
no setter
olive2A Color
no setter
olive3 Color
no setter
olive3A Color
no setter
olive4 Color
no setter
olive4A Color
no setter
olive5 Color
no setter
olive5A Color
no setter
olive6 Color
no setter
olive6A Color
no setter
olive7 Color
no setter
olive7A Color
no setter
olive8 Color
no setter
olive8A Color
no setter
olive9 Color
no setter
olive9A Color
no setter
oliveContrast Color
no setter
oliveSurface Color
no setter
orange1 Color
no setter
orange10 Color
no setter
orange10A Color
no setter
orange11 Color
no setter
orange11A Color
no setter
orange12 Color
no setter
orange12A Color
no setter
orange1A Color
no setter
orange2 Color
no setter
orange2A Color
no setter
orange3 Color
no setter
orange3A Color
no setter
orange4 Color
no setter
orange4A Color
no setter
orange5 Color
no setter
orange5A Color
no setter
orange6 Color
no setter
orange6A Color
no setter
orange7 Color
no setter
orange7A Color
no setter
orange8 Color
no setter
orange8A Color
no setter
orange9 Color
no setter
orange9A Color
no setter
orangeContrast Color
no setter
orangeSurface Color
no setter
pink1 Color
no setter
pink10 Color
no setter
pink10A Color
no setter
pink11 Color
no setter
pink11A Color
no setter
pink12 Color
no setter
pink12A Color
no setter
pink1A Color
no setter
pink2 Color
no setter
pink2A Color
no setter
pink3 Color
no setter
pink3A Color
no setter
pink4 Color
no setter
pink4A Color
no setter
pink5 Color
no setter
pink5A Color
no setter
pink6 Color
no setter
pink6A Color
no setter
pink7 Color
no setter
pink7A Color
no setter
pink8 Color
no setter
pink8A Color
no setter
pink9 Color
no setter
pink9A Color
no setter
pinkContrast Color
no setter
pinkSurface Color
no setter
plum1 Color
no setter
plum10 Color
no setter
plum10A Color
no setter
plum11 Color
no setter
plum11A Color
no setter
plum12 Color
no setter
plum12A Color
no setter
plum1A Color
no setter
plum2 Color
no setter
plum2A Color
no setter
plum3 Color
no setter
plum3A Color
no setter
plum4 Color
no setter
plum4A Color
no setter
plum5 Color
no setter
plum5A Color
no setter
plum6 Color
no setter
plum6A Color
no setter
plum7 Color
no setter
plum7A Color
no setter
plum8 Color
no setter
plum8A Color
no setter
plum9 Color
no setter
plum9A Color
no setter
plumContrast Color
no setter
plumSurface Color
no setter
purple1 Color
no setter
purple10 Color
no setter
purple10A Color
no setter
purple11 Color
no setter
purple11A Color
no setter
purple12 Color
no setter
purple12A Color
no setter
purple1A Color
no setter
purple2 Color
no setter
purple2A Color
no setter
purple3 Color
no setter
purple3A Color
no setter
purple4 Color
no setter
purple4A Color
no setter
purple5 Color
no setter
purple5A Color
no setter
purple6 Color
no setter
purple6A Color
no setter
purple7 Color
no setter
purple7A Color
no setter
purple8 Color
no setter
purple8A Color
no setter
purple9 Color
no setter
purple9A Color
no setter
purpleContrast Color
no setter
purpleSurface Color
no setter
red1 Color
no setter
red10 Color
no setter
red10A Color
no setter
red11 Color
no setter
red11A Color
no setter
red12 Color
no setter
red12A Color
no setter
red1A Color
no setter
red2 Color
no setter
red2A Color
no setter
red3 Color
no setter
red3A Color
no setter
red4 Color
no setter
red4A Color
no setter
red5 Color
no setter
red5A Color
no setter
red6 Color
no setter
red6A Color
no setter
red7 Color
no setter
red7A Color
no setter
red8 Color
no setter
red8A Color
no setter
red9 Color
no setter
red9A Color
no setter
redContrast Color
no setter
redSurface Color
no setter
ruby1 Color
no setter
ruby10 Color
no setter
ruby10A Color
no setter
ruby11 Color
no setter
ruby11A Color
no setter
ruby12 Color
no setter
ruby12A Color
no setter
ruby1A Color
no setter
ruby2 Color
no setter
ruby2A Color
no setter
ruby3 Color
no setter
ruby3A Color
no setter
ruby4 Color
no setter
ruby4A Color
no setter
ruby5 Color
no setter
ruby5A Color
no setter
ruby6 Color
no setter
ruby6A Color
no setter
ruby7 Color
no setter
ruby7A Color
no setter
ruby8 Color
no setter
ruby8A Color
no setter
ruby9 Color
no setter
ruby9A Color
no setter
rubyContrast Color
no setter
rubySurface Color
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sage1 Color
no setter
sage10 Color
no setter
sage10A Color
no setter
sage11 Color
no setter
sage11A Color
no setter
sage12 Color
no setter
sage12A Color
no setter
sage1A Color
no setter
sage2 Color
no setter
sage2A Color
no setter
sage3 Color
no setter
sage3A Color
no setter
sage4 Color
no setter
sage4A Color
no setter
sage5 Color
no setter
sage5A Color
no setter
sage6 Color
no setter
sage6A Color
no setter
sage7 Color
no setter
sage7A Color
no setter
sage8 Color
no setter
sage8A Color
no setter
sage9 Color
no setter
sage9A Color
no setter
sageContrast Color
no setter
sageSurface Color
no setter
sand1 Color
no setter
sand10 Color
no setter
sand10A Color
no setter
sand11 Color
no setter
sand11A Color
no setter
sand12 Color
no setter
sand12A Color
no setter
sand1A Color
no setter
sand2 Color
no setter
sand2A Color
no setter
sand3 Color
no setter
sand3A Color
no setter
sand4 Color
no setter
sand4A Color
no setter
sand5 Color
no setter
sand5A Color
no setter
sand6 Color
no setter
sand6A Color
no setter
sand7 Color
no setter
sand7A Color
no setter
sand8 Color
no setter
sand8A Color
no setter
sand9 Color
no setter
sand9A Color
no setter
sandContrast Color
no setter
sandSurface Color
no setter
sky1 Color
no setter
sky10 Color
no setter
sky10A Color
no setter
sky11 Color
no setter
sky11A Color
no setter
sky12 Color
no setter
sky12A Color
no setter
sky1A Color
no setter
sky2 Color
no setter
sky2A Color
no setter
sky3 Color
no setter
sky3A Color
no setter
sky4 Color
no setter
sky4A Color
no setter
sky5 Color
no setter
sky5A Color
no setter
sky6 Color
no setter
sky6A Color
no setter
sky7 Color
no setter
sky7A Color
no setter
sky8 Color
no setter
sky8A Color
no setter
sky9 Color
no setter
sky9A Color
no setter
skyContrast Color
no setter
skySurface Color
no setter
slate1 Color
no setter
slate10 Color
no setter
slate10A Color
no setter
slate11 Color
no setter
slate11A Color
no setter
slate12 Color
no setter
slate12A Color
no setter
slate1A Color
no setter
slate2 Color
no setter
slate2A Color
no setter
slate3 Color
no setter
slate3A Color
no setter
slate4 Color
no setter
slate4A Color
no setter
slate5 Color
no setter
slate5A Color
no setter
slate6 Color
no setter
slate6A Color
no setter
slate7 Color
no setter
slate7A Color
no setter
slate8 Color
no setter
slate8A Color
no setter
slate9 Color
no setter
slate9A Color
no setter
slateContrast Color
no setter
slateSurface Color
no setter
teal1 Color
no setter
teal10 Color
no setter
teal10A Color
no setter
teal11 Color
no setter
teal11A Color
no setter
teal12 Color
no setter
teal12A Color
no setter
teal1A Color
no setter
teal2 Color
no setter
teal2A Color
no setter
teal3 Color
no setter
teal3A Color
no setter
teal4 Color
no setter
teal4A Color
no setter
teal5 Color
no setter
teal5A Color
no setter
teal6 Color
no setter
teal6A Color
no setter
teal7 Color
no setter
teal7A Color
no setter
teal8 Color
no setter
teal8A Color
no setter
teal9 Color
no setter
teal9A Color
no setter
tealContrast Color
no setter
tealSurface Color
no setter
tomato1 Color
no setter
tomato10 Color
no setter
tomato10A Color
no setter
tomato11 Color
no setter
tomato11A Color
no setter
tomato12 Color
no setter
tomato12A Color
no setter
tomato1A Color
no setter
tomato2 Color
no setter
tomato2A Color
no setter
tomato3 Color
no setter
tomato3A Color
no setter
tomato4 Color
no setter
tomato4A Color
no setter
tomato5 Color
no setter
tomato5A Color
no setter
tomato6 Color
no setter
tomato6A Color
no setter
tomato7 Color
no setter
tomato7A Color
no setter
tomato8 Color
no setter
tomato8A Color
no setter
tomato9 Color
no setter
tomato9A Color
no setter
tomatoContrast Color
no setter
tomatoSurface Color
no setter
violet1 Color
no setter
violet10 Color
no setter
violet10A Color
no setter
violet11 Color
no setter
violet11A Color
no setter
violet12 Color
no setter
violet12A Color
no setter
violet1A Color
no setter
violet2 Color
no setter
violet2A Color
no setter
violet3 Color
no setter
violet3A Color
no setter
violet4 Color
no setter
violet4A Color
no setter
violet5 Color
no setter
violet5A Color
no setter
violet6 Color
no setter
violet6A Color
no setter
violet7 Color
no setter
violet7A Color
no setter
violet8 Color
no setter
violet8A Color
no setter
violet9 Color
no setter
violet9A Color
no setter
violetContrast Color
no setter
violetSurface Color
no setter
yellow1 Color
no setter
yellow10 Color
no setter
yellow10A Color
no setter
yellow11 Color
no setter
yellow11A Color
no setter
yellow12 Color
no setter
yellow12A Color
no setter
yellow1A Color
no setter
yellow2 Color
no setter
yellow2A Color
no setter
yellow3 Color
no setter
yellow3A Color
no setter
yellow4 Color
no setter
yellow4A Color
no setter
yellow5 Color
no setter
yellow5A Color
no setter
yellow6 Color
no setter
yellow6A Color
no setter
yellow7 Color
no setter
yellow7A Color
no setter
yellow8 Color
no setter
yellow8A Color
no setter
yellow9 Color
no setter
yellow9A Color
no setter
yellowContrast Color
no setter
yellowSurface Color
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited