Appearance constructor

Appearance({
  1. required String name,
  2. required Color backgroundColor,
  3. required Color textColor,
  4. Color? btnTextColor,
  5. Color? hintColor,
  6. Color? btnColor,
  7. Color? iconColor,
  8. Color? secondaryBackgroundColor,
  9. Color? secondaryBtnColor,
  10. Color? secondaryTextColor,
  11. Color? secondaryHintColor,
  12. Color? secondaryBtnTextColor,
  13. Color? secondaryIconColor,
  14. Color? appBarBackgroundColor,
  15. Color? appBarTextColor,
  16. Color? appBarHintColor,
  17. Color? appBarBtnTextColor,
  18. Color? appBarBtnColor,
  19. Color? appBarIconColor,
  20. Color? drawerBackgroundColor,
  21. Color? drawerTextColor,
  22. Color? drawerHintColor,
  23. Color? drawerBtnTextColor,
  24. Color? drawerBtnColor,
  25. Color? drawerIconColor,
  26. Color? dialogBackgroundColor,
  27. Color? dialogTextColor,
  28. Color? dialogHintColor,
  29. Color? dialogBtnTextColor,
  30. Color? dialogBtnColor,
  31. Color? dialogIconColor,
})

Implementation

Appearance(
    {required this.name,
    required this.backgroundColor,
    required this.textColor,
    this.btnTextColor,
    this.hintColor,
    this.btnColor,
    this.iconColor,
    this.secondaryBackgroundColor,
    this.secondaryBtnColor,
    this.secondaryTextColor,
    this.secondaryHintColor,
    this.secondaryBtnTextColor,
    this.secondaryIconColor,
    this.appBarBackgroundColor,
    this.appBarTextColor,
    this.appBarHintColor,
    this.appBarBtnTextColor,
    this.appBarBtnColor,
    this.appBarIconColor,
    this.drawerBackgroundColor,
    this.drawerTextColor,
    this.drawerHintColor,
    this.drawerBtnTextColor,
    this.drawerBtnColor,
    this.drawerIconColor,
    this.dialogBackgroundColor,
    this.dialogTextColor,
    this.dialogHintColor,
    this.dialogBtnTextColor,
    this.dialogBtnColor,
    this.dialogIconColor});