DynamicScheme.fromPalettesOrKeyColors constructor
DynamicScheme.fromPalettesOrKeyColors({
- required bool isDark,
- Hct? sourceColorHct,
- double? contrastLevel,
- Variant? variant,
- Platform? platform,
- SpecVersion? specVersion,
- TonalPalette? primaryPalette,
- TonalPalette? secondaryPalette,
- TonalPalette? tertiaryPalette,
- TonalPalette? neutralPalette,
- TonalPalette? neutralVariantPalette,
- TonalPalette? errorPalette,
- Hct? primaryPaletteKeyColor,
- Hct? secondaryPaletteKeyColor,
- Hct? tertiaryPaletteKeyColor,
- Hct? neutralPaletteKeyColor,
- Hct? neutralVariantPaletteKeyColor,
- Hct? errorPaletteKeyColor,
Implementation
DynamicScheme.fromPalettesOrKeyColors({
required bool isDark,
Hct? sourceColorHct,
double? contrastLevel,
Variant? variant,
Platform? platform,
SpecVersion? specVersion,
TonalPalette? primaryPalette,
TonalPalette? secondaryPalette,
TonalPalette? tertiaryPalette,
TonalPalette? neutralPalette,
TonalPalette? neutralVariantPalette,
TonalPalette? errorPalette,
Hct? primaryPaletteKeyColor,
Hct? secondaryPaletteKeyColor,
Hct? tertiaryPaletteKeyColor,
Hct? neutralPaletteKeyColor,
Hct? neutralVariantPaletteKeyColor,
Hct? errorPaletteKeyColor,
}) : this._fromPalettesOrKeyColors(
sourceColorHct: sourceColorHct ?? Hct.fromInt(0xFF6750A4),
isDark: isDark,
contrastLevel: contrastLevel ?? 0.0,
variant: variant ?? .tonalSpot,
platform: platform ?? defaultPlatform,
specVersion: _maybeFallbackSpecVersion(
specVersion ?? defaultSpecVersion,
variant ?? .tonalSpot,
),
primaryPalette: primaryPalette,
secondaryPalette: secondaryPalette,
tertiaryPalette: tertiaryPalette,
neutralPalette: neutralPalette,
neutralVariantPalette: neutralVariantPalette,
errorPalette: errorPalette,
primaryPaletteKeyColor: primaryPaletteKeyColor,
secondaryPaletteKeyColor: secondaryPaletteKeyColor,
tertiaryPaletteKeyColor: tertiaryPaletteKeyColor,
neutralPaletteKeyColor: neutralPaletteKeyColor,
neutralVariantPaletteKeyColor: neutralVariantPaletteKeyColor,
errorPaletteKeyColor: errorPaletteKeyColor,
);