DynamicScheme.withDefaults constructor
DynamicScheme.withDefaults({
- TonalPaletteSourceColor? sourceColor,
- Variant? variant,
- bool? isDark,
- double? contrastLevel,
- Platform? platform,
- SpecVersion? specVersion,
- TonalPalette? primaryPalette,
- TonalPalette? secondaryPalette,
- TonalPalette? tertiaryPalette,
- TonalPalette? neutralPalette,
- TonalPalette? neutralVariantPalette,
- TonalPalette? errorPalette,
Implementation
new withDefaults({
TonalPaletteSourceColor? sourceColor,
Variant? variant,
bool? isDark,
double? contrastLevel,
Platform? platform,
SpecVersion? specVersion,
TonalPalette? primaryPalette,
TonalPalette? secondaryPalette,
TonalPalette? tertiaryPalette,
TonalPalette? neutralPalette,
TonalPalette? neutralVariantPalette,
TonalPalette? errorPalette,
}) : this._fromSettingsWithDefaults(
settings: .normalize(
variant: variant ?? .tonalSpot,
isDark: isDark ?? false,
platform: platform ?? defaultPlatform,
specVersion: specVersion ?? defaultSpecVersion,
),
sourceColor: sourceColor ?? .fromArgb(0xFF6750A4),
contrastLevel: contrastLevel ?? 0.0,
primaryPalette: primaryPalette,
secondaryPalette: secondaryPalette,
tertiaryPalette: tertiaryPalette,
neutralPalette: neutralPalette,
neutralVariantPalette: neutralVariantPalette,
errorPalette: errorPalette,
);