SchemeRainbow class

A playful theme - the source color's hue does not appear in the theme.

Inheritance
Available extensions

Constructors

SchemeRainbow({TonalPaletteSourceColor? sourceColor, bool? isDark, double? contrastLevel, Platform? platform, SpecVersion? specVersion})

Properties

background → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
brandA → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
brandB → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
brandC → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
brandD → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
clockHour → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
clockMinute → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
clockSecond → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
contrastLevel → double
Value from -1 to 1. -1 represents minimum contrast. 0 represents standard (i.e. the design as spec'd), and 1 represents maximum contrast.
finalinherited
controlActivated → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
controlHighlight → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
controlNormal → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
error → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
errorContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
errorDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
errorPalette → TonalPalette
finalinherited
errorPaletteKeyColor → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
hashCode → int
The hash code for this object.
no setterinherited
inverseOnSurface → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
inversePrimary → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
inverseSurface → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
isDark → bool
Whether or not the scheme is dark mode.
finalinherited
neutralPalette → TonalPalette
finalinherited
neutralPaletteKeyColor → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
neutralVariantPalette → TonalPalette
finalinherited
neutralVariantPaletteKeyColor → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onBackground → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onError → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onErrorContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onPrimary → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onPrimaryContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onPrimaryFixed → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onPrimaryFixedVariant → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onSecondary → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onSecondaryContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onSecondaryFixed → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onSecondaryFixedVariant → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onShadeActive → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
onShadeActiveVariant → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
onShadeInactive → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
onShadeInactiveVariant → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
onSurface → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onSurfaceVariant → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onTertiary → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onTertiaryContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onTertiaryFixed → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onTertiaryFixedVariant → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
onThemeApp → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
outline → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
outlineVariant → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
overviewBackground → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
platform → Platform
The platform on which this scheme is intended to be used.
finalinherited
primary → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
primaryContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
primaryDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
primaryFixed → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
primaryFixedDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
primaryPalette → TonalPalette
finalinherited
primaryPaletteKeyColor → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scrim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
secondary → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
secondaryContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
secondaryDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
secondaryFixed → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
secondaryFixedDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
secondaryPalette → TonalPalette
finalinherited
secondaryPaletteKeyColor → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
shadeActive → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
shadeDisabled → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
shadeInactive → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
shadow → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
sourceColor → TonalPaletteSourceColor
The source color of the scheme.
finalinherited
sourceColorArgb → int
The source color of the scheme in ARGB format.
no setterinherited
sourceColorHct → Hct
The source color of the scheme in HCT format.
no setterinherited
sourceColorHctList → List<Hct>
The source color of the scheme in HCT format.
no setterinherited
specVersion → SpecVersion
The spec version of the scheme.
finalinherited
surface → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceBright → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceContainerHigh → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceContainerHighest → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceContainerLow → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceContainerLowest → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceEffect0 → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
surfaceEffect0Fallback → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
surfaceEffect1 → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
surfaceEffect2 → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
surfaceEffect3 → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
surfaceTint → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
surfaceVariant → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
tertiary → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
tertiaryContainer → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
tertiaryDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
tertiaryFixed → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
tertiaryFixedDim → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
tertiaryPalette → TonalPalette
finalinherited
tertiaryPaletteKeyColor → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
textHintInverse → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
textPrimaryInverse → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
textPrimaryInverseDisableOnly → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
textSecondaryAndTertiaryInverse → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
textSecondaryAndTertiaryInverseDisabled → int

Available on DynamicScheme, provided by the MaterialDynamicSchemeColorsExtension extension

no setter
themeApp → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
themeAppRing → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
themeNotif → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
underSurface → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
variant → Variant
The variant of the scheme.
finalinherited
weatherTemp → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter
widgetBackground → int

Available on DynamicScheme, provided by the AndroidDynamicSchemeColorsExtension extension

no setter

Methods

copyWith({TonalPaletteSourceColor? sourceColor, Variant? variant, bool? isDark, double? contrastLevel, Platform? platform, SpecVersion? specVersion, TonalPalette? primaryPalette, TonalPalette? secondaryPalette, TonalPalette? tertiaryPalette, TonalPalette? neutralPalette, TonalPalette? neutralVariantPalette, TonalPalette? errorPalette}) → DynamicScheme
inherited
getArgb(DynamicColor dynamicColor) → int
inherited
getHct(DynamicColor dynamicColor) → Hct
inherited
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