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.

Inheritance
Available extensions

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 → const FlexScheme

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.