SchemeFruitSalad constructor

SchemeFruitSalad({
  1. required Hct sourceColorHct,
  2. required bool isDark,
  3. required double contrastLevel,
})

Implementation

SchemeFruitSalad({
  required super.sourceColorHct,
  required super.isDark,
  required super.contrastLevel,
}) : super(
       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),
     );