M3EColors class

Annotations

Constructors

M3EColors({required Color emphasis, required Color onEmphasis, required Color info, required Color success, required Color warning, required Color danger, required Color surfaceStrong, required Color onSurfaceStrong, required Color outlineStrong, required Color primary, required Color onPrimary, required Color primaryContainer, required Color onPrimaryContainer, required Color secondary, required Color onSecondary, required Color secondaryContainer, required Color onSecondaryContainer, required Color tertiary, required Color onTertiary, required Color tertiaryContainer, required Color onTertiaryContainer, required Color surface, required Color onSurface, required Color onSurfaceVariant, required Color error, required Color onError, required Color errorContainer, required Color onErrorContainer, required Color outline, required Color outlineVariant, required Color surfaceDim, required Color surfaceBright, required Color surfaceContainerLowest, required Color surfaceContainerLow, required Color surfaceContainer, required Color surfaceContainerHigh, required Color surfaceContainerHighest, required Color inverseSurface, required Color onInverseSurface, required Color inversePrimary, required Color surfaceTint, required Color shadow, required Color scrim, Color? primaryFixed, Color? primaryFixedDim, Color? onPrimaryFixed, Color? onPrimaryFixedVariant, Color? secondaryFixed, Color? secondaryFixedDim, Color? onSecondaryFixed, Color? onSecondaryFixedVariant, Color? tertiaryFixed, Color? tertiaryFixedDim, Color? onTertiaryFixed, Color? onTertiaryFixedVariant})
const
M3EColors.from(ColorScheme s)
Build from a Flutter ColorScheme.
factory

Properties

danger Color
final
emphasis Color
final
error Color
final
errorContainer Color
final
hashCode int
The hash code for this object.
no setterinherited
info Color
final
inversePrimary Color
final
inverseSurface Color
final
onEmphasis Color
final
onError Color
final
onErrorContainer Color
final
onInverseSurface Color
final
onPrimary Color
final
onPrimaryContainer Color
final
onPrimaryFixed Color?
final
onPrimaryFixedVariant Color?
final
onSecondary Color
final
onSecondaryContainer Color
final
onSecondaryFixed Color?
final
onSecondaryFixedVariant Color?
final
onSurface Color
final
onSurfaceStrong Color
final
onSurfaceVariant Color
final
onTertiary Color
final
onTertiaryContainer Color
final
onTertiaryFixed Color?
final
onTertiaryFixedVariant Color?
final
outline Color
final
outlineStrong Color
final
outlineVariant Color
final
primary Color
final
primaryContainer Color
final
primaryFixed Color?
final
primaryFixedDim Color?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrim Color
final
secondary Color
final
secondaryContainer Color
final
secondaryFixed Color?
final
secondaryFixedDim Color?
final
shadow Color
final
success Color
final
surface Color
final
surfaceBright Color
final
surfaceContainer Color
final
surfaceContainerHigh Color
final
surfaceContainerHighest Color
final
surfaceContainerLow Color
final
surfaceContainerLowest Color
final
surfaceDim Color
final
surfaceStrong Color
final
surfaceTint Color
final
tertiary Color
final
tertiaryContainer Color
final
tertiaryFixed Color?
final
tertiaryFixedDim Color?
final
warning Color
final

Methods

copyWith({Color? emphasis, Color? onEmphasis, Color? info, Color? success, Color? warning, Color? danger, Color? surfaceStrong, Color? onSurfaceStrong, Color? outlineStrong, Color? primary, Color? onPrimary, Color? primaryContainer, Color? onPrimaryContainer, Color? secondary, Color? onSecondary, Color? secondaryContainer, Color? onSecondaryContainer, Color? tertiary, Color? onTertiary, Color? tertiaryContainer, Color? onTertiaryContainer, Color? surface, Color? onSurface, Color? onSurfaceVariant, Color? error, Color? onError, Color? errorContainer, Color? onErrorContainer, Color? outline, Color? outlineVariant, Color? surfaceDim, Color? surfaceBright, Color? surfaceContainerLowest, Color? surfaceContainerLow, Color? surfaceContainer, Color? surfaceContainerHigh, Color? surfaceContainerHighest, Color? inverseSurface, Color? onInverseSurface, Color? inversePrimary, Color? surfaceTint, Color? shadow, Color? scrim, Color? primaryFixed, Color? primaryFixedDim, Color? onPrimaryFixed, Color? onPrimaryFixedVariant, Color? secondaryFixed, Color? secondaryFixedDim, Color? onSecondaryFixed, Color? onSecondaryFixedVariant, Color? tertiaryFixed, Color? tertiaryFixedDim, Color? onTertiaryFixed, Color? onTertiaryFixedVariant}) M3EColors
harmonizedTo(ColorScheme scheme) M3EColors
Returns a copy with info/success/warning/danger harmonized to the given scheme.primary (per M3 custom color guidance).
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

Static Methods

lerp(M3EColors a, M3EColors b, double t) M3EColors