CollactionTheme constructor

const CollactionTheme({
  1. required Color? background,
  2. required Color? secondary,
  3. required Color? primary0,
  4. required Color? primary100,
  5. required Color? primary200,
  6. required Color? primary300,
  7. required Color? primary400,
  8. required Color? primary500,
  9. required Color? accent100,
  10. required Color? accent200,
  11. required Color? accent300,
  12. required Color? accent400,
  13. required Color? accent500,
  14. required Color? negative100,
  15. required Color? negative200,
  16. required Color? negative300,
  17. required Color? negative400,
  18. required Color? negative500,
  19. required Color? warning100,
  20. required Color? warning200,
  21. required Color? warning300,
  22. required Color? warning400,
  23. required Color? warning500,
  24. required Color? positive100,
  25. required Color? positive200,
  26. required Color? positive300,
  27. required Color? positive400,
  28. required Color? positive500,
  29. required Color? gold500,
  30. required Color? diamond500,
  31. required Color? silver500,
  32. required Color? bronze500,
  33. required TextStyle? largeTitle,
  34. required TextStyle? headline,
  35. required TextStyle? body,
  36. required TextStyle? subheadline,
  37. required TextStyle? footnote,
  38. required TextStyle? caption1,
  39. required TextStyle? caption2,
  40. required TextStyle? title1,
  41. required TextStyle? title2,
  42. required TextStyle? title3,
  43. required double? inputBorderRadius,
  44. required double? buttonBorderRadius,
  45. required Size? elevatedButtonSize,
})

Implementation

const CollactionTheme({
  required this.background,
  required this.secondary,
  required this.primary0,
  required this.primary100,
  required this.primary200,
  required this.primary300,
  required this.primary400,
  required this.primary500,
  required this.accent100,
  required this.accent200,
  required this.accent300,
  required this.accent400,
  required this.accent500,
  required this.negative100,
  required this.negative200,
  required this.negative300,
  required this.negative400,
  required this.negative500,
  required this.warning100,
  required this.warning200,
  required this.warning300,
  required this.warning400,
  required this.warning500,
  required this.positive100,
  required this.positive200,
  required this.positive300,
  required this.positive400,
  required this.positive500,
  required this.gold500,
  required this.diamond500,
  required this.silver500,
  required this.bronze500,
  required this.largeTitle,
  required this.headline,
  required this.body,
  required this.subheadline,
  required this.footnote,
  required this.caption1,
  required this.caption2,
  required this.title1,
  required this.title2,
  required this.title3,
  required this.inputBorderRadius,
  required this.buttonBorderRadius,
  required this.elevatedButtonSize,
});