DynamicScheme constructor

DynamicScheme({
  1. required TonalPaletteSourceColor sourceColor,
  2. required Variant variant,
  3. required bool isDark,
  4. double contrastLevel = 0.0,
  5. Platform platform = defaultPlatform,
  6. SpecVersion specVersion = defaultSpecVersion,
  7. required TonalPalette primaryPalette,
  8. required TonalPalette secondaryPalette,
  9. required TonalPalette tertiaryPalette,
  10. required TonalPalette neutralPalette,
  11. required TonalPalette neutralVariantPalette,
  12. required TonalPalette errorPalette,
})

Implementation

DynamicScheme({
  required TonalPaletteSourceColor sourceColor,
  required Variant variant,
  required bool isDark,
  double contrastLevel = 0.0,
  Platform platform = defaultPlatform,
  SpecVersion specVersion = defaultSpecVersion,
  required TonalPalette primaryPalette,
  required TonalPalette secondaryPalette,
  required TonalPalette tertiaryPalette,
  required TonalPalette neutralPalette,
  required TonalPalette neutralVariantPalette,
  required TonalPalette errorPalette,
}) : this._raw(
       sourceColor: sourceColor,
       variant: variant,
       isDark: isDark,
       contrastLevel: contrastLevel,
       platform: platform,
       specVersion: _maybeFallbackSpecVersion(specVersion, variant),
       primaryPalette: primaryPalette,
       secondaryPalette: secondaryPalette,
       tertiaryPalette: tertiaryPalette,
       neutralPalette: neutralPalette,
       neutralVariantPalette: neutralVariantPalette,
       errorPalette: errorPalette,
     );