SchemeFruitSalad constructor
SchemeFruitSalad({ - required Hct sourceColorHct,
- required bool isDark,
- required double contrastLevel,
})
Implementation
SchemeFruitSalad({
required Hct sourceColorHct,
required super.isDark,
required super.contrastLevel,
}) : super(
sourceColorArgb: sourceColorHct.toInt(),
variant: Variant.fruitSalad,
primaryPalette: TonalPalette.of(
MathUtils.sanitizeDegreesDouble(sourceColorHct.hue - 50.0),
48.0,
),
secondaryPalette: TonalPalette.of(
MathUtils.sanitizeDegreesDouble(sourceColorHct.hue - 50.0),
36.0,
),
tertiaryPalette: TonalPalette.of(
sourceColorHct.hue,
36.0,
),
neutralPalette: TonalPalette.of(
sourceColorHct.hue,
10.0,
),
neutralVariantPalette: TonalPalette.of(
sourceColorHct.hue,
16.0,
),
);