Theme constructor

const Theme({
  1. required String inputPrefix,
  2. required String inputSuffix,
  3. required String successPrefix,
  4. required String successSuffix,
  5. required String errorPrefix,
  6. required String hiddenPrefix,
  7. required StyleFunction messageStyle,
  8. required StyleFunction errorStyle,
  9. required StyleFunction hintStyle,
  10. required StyleFunction valueStyle,
  11. required StyleFunction defaultStyle,
  12. required String activeItemPrefix,
  13. required String inactiveItemPrefix,
  14. required StyleFunction activeItemStyle,
  15. required StyleFunction inactiveItemStyle,
  16. required String checkedItemPrefix,
  17. required String uncheckedItemPrefix,
  18. required String pickedItemPrefix,
  19. required String unpickedItemPrefix,
  20. required bool showActiveCursor,
  21. required String progressPrefix,
  22. required String progressSuffix,
  23. required String emptyProgress,
  24. required String filledProgress,
  25. required String leadingProgress,
  26. required StyleFunction emptyProgressStyle,
  27. required StyleFunction filledProgressStyle,
  28. required StyleFunction leadingProgressStyle,
  29. required List<String> spinners,
  30. required int spinningInterval,
})

Constructs a new Theme with all of it's properties.

Implementation

const Theme({
  required this.inputPrefix,
  required this.inputSuffix,
  required this.successPrefix,
  required this.successSuffix,
  required this.errorPrefix,
  required this.hiddenPrefix,
  required this.messageStyle,
  required this.errorStyle,
  required this.hintStyle,
  required this.valueStyle,
  required this.defaultStyle,
  required this.activeItemPrefix,
  required this.inactiveItemPrefix,
  required this.activeItemStyle,
  required this.inactiveItemStyle,
  required this.checkedItemPrefix,
  required this.uncheckedItemPrefix,
  required this.pickedItemPrefix,
  required this.unpickedItemPrefix,
  required this.showActiveCursor,
  required this.progressPrefix,
  required this.progressSuffix,
  required this.emptyProgress,
  required this.filledProgress,
  required this.leadingProgress,
  required this.emptyProgressStyle,
  required this.filledProgressStyle,
  required this.leadingProgressStyle,
  required this.spinners,
  required this.spinningInterval,
});