StyleRecipe constructor

const StyleRecipe({
  1. required DesignStyle style,
  2. required List<double> radius,
  3. required List<double> blur,
  4. required List<double> opacity,
  5. required List<double> elevation,
  6. required List<int> motionMs,
  7. required double borderThin,
  8. required double borderRegular,
  9. required double borderBold,
  10. required double shadowOffset,
  11. required double shadowBlur,
  12. required double shadowSpread,
  13. required double neoOffset,
  14. required double neoBlur,
  15. required double hardShadowOffset,
  16. required double displaySize,
  17. required double headlineSize,
  18. required double titleSize,
  19. required double bodySize,
  20. required double labelSize,
  21. required double captionSize,
  22. required bool boldHeadlines,
  23. required bool usesBlur,
  24. required bool usesNeoShadows,
  25. required bool usesHardOffsetShadow,
  26. required bool usesInsetPress,
  27. required bool usesClayInflation,
  28. required bool usesSkeuoGradient,
  29. required bool usesLiquidHighlight,
  30. required bool usesSpatialDepth,
  31. required bool prefersGradientButtons,
  32. required bool avoidGradients,
  33. required bool reducedTransparencyFallback,
})

Implementation

const StyleRecipe({
  required this.style,
  required this.radius,
  required this.blur,
  required this.opacity,
  required this.elevation,
  required this.motionMs,
  required this.borderThin,
  required this.borderRegular,
  required this.borderBold,
  required this.shadowOffset,
  required this.shadowBlur,
  required this.shadowSpread,
  required this.neoOffset,
  required this.neoBlur,
  required this.hardShadowOffset,
  required this.displaySize,
  required this.headlineSize,
  required this.titleSize,
  required this.bodySize,
  required this.labelSize,
  required this.captionSize,
  required this.boldHeadlines,
  required this.usesBlur,
  required this.usesNeoShadows,
  required this.usesHardOffsetShadow,
  required this.usesInsetPress,
  required this.usesClayInflation,
  required this.usesSkeuoGradient,
  required this.usesLiquidHighlight,
  required this.usesSpatialDepth,
  required this.prefersGradientButtons,
  required this.avoidGradients,
  required this.reducedTransparencyFallback,
});