FlexScheme enum
Enum that can be used to lookup predefined FlexSchemeData color theme definition objects.
Contains 52 ready to use built-in matched light and dark color schemes.
Values
- material → const FlexScheme
-
The example theme used in the Material Design guide.
Light scheme version, in Flutter SDK known as ColorScheme.light. https://material.io/design/color/the-color-system.html#color-usage-and-palettes
Dark scheme version, in Flutter SDK known as ColorScheme.dark. https://material.io/design/color/dark-theme.html#ui-application
- materialHc → const FlexScheme
-
Material high contrast theme.
Same as Flutter ColorScheme.highContrastLight and ColorScheme.highContrastDark.
- blue → const FlexScheme
-
Material blue and Material light blue based theme.
- indigo → const FlexScheme
-
Material indigo and Material deep purple based theme.
- hippieBlue → const FlexScheme
-
Hippie blue with surfie green and chock pink.
- aquaBlue → const FlexScheme
-
Aqua tropical blue ocean theme.
- brandBlue → const FlexScheme
-
Blue theme composed of well known blue brand colors.
- deepBlue → const FlexScheme
-
Deep blue dark abyss theme.
- sakura → const FlexScheme
-
Pink sakura cherry blossom inspired theme.
- mandyRed → const FlexScheme
-
Mandy red color and viking blue inspired theme.
- red → const FlexScheme
-
Material red and Material pink theme.
- redWine → const FlexScheme
-
Red wine inspired theme.
- purpleBrown → const FlexScheme
-
Purple brown, aubergine and eggplant inspired theme.
- green → const FlexScheme
-
Material green forest and Material teal based theme.
- money → const FlexScheme
-
Green money theme, as in "show me the money theme".
- jungle → const FlexScheme
-
Lush green jungle inspired theme.
- greyLaw → const FlexScheme
-
Somber Material blue-grey and legal purple and grey theme.
- wasabi → const FlexScheme
-
Wild willow and wasabi green with orchid purple inspired theme.
- gold → const FlexScheme
-
Gold sunset inspired theme.
- mango → const FlexScheme
-
Playful mango mojito theme.
- amber → const FlexScheme
-
Material amber and blue accent based theme.
- vesuviusBurn → const FlexScheme
-
Vesuvius burned orange and eden green based theme.
- deepPurple → const FlexScheme
-
Deep purple, daisy bush theme.
- ebonyClay → const FlexScheme
-
Ebony clay deep blue grey and watercourse green theme.
- barossa → const FlexScheme
-
Barossa red and cardin green theme.
-
Shark grey and orange ecstasy theme.
- bigStone → const FlexScheme
-
Big stone blue and tulip tree yellow theme.
- damask → const FlexScheme
-
Damask red and lunar green theme.
- bahamaBlue → const FlexScheme
-
Bahama blue and trinidad orange.
- mallardGreen → const FlexScheme
-
Mallard green and valencia pink.
- espresso → const FlexScheme
-
Espresso and crema theme.
- outerSpace → const FlexScheme
-
Outer space and red stage theme.
- blueWhale → const FlexScheme
-
Blue whale, jungle green and outrageous tango orange theme.
- sanJuanBlue → const FlexScheme
-
San Juan blue and salmon pink theme.
- rosewood → const FlexScheme
-
Rosewood red, with horses neck and driftwood theme.
- blumineBlue → const FlexScheme
-
Blumine blumine blue green color, eastern blue, with saffron mango and mulled wine theme.
- flutterDash → const FlexScheme
-
A color scheme based on the Flutter Dash mascot 4k wallpaper shared by Google before the launch of Flutter 2.10.
- materialBaseline → const FlexScheme
-
The Material 3 color scheme baseline for primary, secondary and tertiary colors, used as an example in in the Material 3 design guide. https://m3.material.io/styles/color/the-color-system/tokens
- verdunHemlock → const FlexScheme
-
A verdun and mineral green with hemlock grey-greens color scheme set found in an image in the Material 3 design guide here.
- dellGenoa → const FlexScheme
-
A dell, axolotl and genoa greens color scheme set found in an image in the Material 3 design guide here.
- redM3 → const FlexScheme
-
A red based Material-3 colorscheme.
- pinkM3 → const FlexScheme
-
A pink based Material-3 colorscheme.
- purpleM3 → const FlexScheme
-
A purple based Material-3 colorscheme.
- indigoM3 → const FlexScheme
-
An indigo based Material-3 colorscheme, with old lavender tertiary.
- blueM3 → const FlexScheme
-
A blue based Material-3 colorscheme.
- cyanM3 → const FlexScheme
-
A cyan based Material-3 colorscheme.
- tealM3 → const FlexScheme
-
A teal based Material-3 colorscheme, with azure blue tertiary.
- greenM3 → const FlexScheme
-
A green based Material-3 colorscheme, with william blue-grey tertiary.
- limeM3 → const FlexScheme
-
A lime based Material-3 colorscheme.
- yellowM3 → const FlexScheme
-
A Yukon Gold based Material-3 colorscheme, with mineral green tertiary.
- orangeM3 → const FlexScheme
-
An orange based Material-3 colorscheme, with verdigris green tertiary.
- deepOrangeM3 → const FlexScheme
-
A deep orange based Material-3 colorscheme.
- blackWhite → const FlexScheme
-
A black and white based colorscheme, with monochrome greys.
- greys → const FlexScheme
-
A monochrome grey scale based colorscheme.
- sepia → const FlexScheme
-
Sepia, a warm slight brown yellow tinted neutral theme.
- custom → const FlexScheme
-
Placeholder for adding a custom scheme. When this scheme is selected you should provide a FlexColorScheme based on a custom FlexSchemeData object. If not provided, it defaults to the FlexScheme.material theme.
Properties
- data → FlexSchemeData
-
Returns the FlexSchemeData associated with this enum value.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
colors(
Brightness brightness) → FlexSchemeColor -
Returns the FlexSchemeColor associated with this enum value
for the given
brightness
value. -
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
Constants
-
values
→ const List<
FlexScheme> - A constant List of the values in this enum, in order of their declaration.