Style constructor

const Style({
  1. required Palette colors,
  2. required Fonts fonts,
  3. required Color barrierColor,
  4. required double cardBlur,
  5. required Border cardBorder,
  6. required Color cardColor,
  7. required Color cardHoveredColor,
  8. required Border cardHoveredBorder,
  9. required BorderRadius cardRadius,
  10. required Border cardSelectedBorder,
  11. required Color contextMenuBackgroundColor,
  12. required Color contextMenuHoveredColor,
  13. required BorderRadius contextMenuRadius,
  14. required TextStyle linkStyle,
  15. required Color messageColor,
  16. required Border primaryBorder,
  17. required Color readMessageColor,
  18. required Border secondaryBorder,
  19. required Color sidebarColor,
  20. required Border systemMessageBorder,
  21. required Color systemMessageColor,
  22. required TextStyle systemMessageStyle,
  23. required TextStyle systemMessagePrimary,
  24. required Color unreadMessageColor,
})

Implementation

const Style({
  required this.colors,
  required this.fonts,
  required this.barrierColor,
  required this.cardBlur,
  required this.cardBorder,
  required this.cardColor,
  required this.cardHoveredColor,
  required this.cardHoveredBorder,
  required this.cardRadius,
  required this.cardSelectedBorder,
  required this.contextMenuBackgroundColor,
  required this.contextMenuHoveredColor,
  required this.contextMenuRadius,
  required this.linkStyle,
  required this.messageColor,
  required this.primaryBorder,
  required this.readMessageColor,
  required this.secondaryBorder,
  required this.sidebarColor,
  required this.systemMessageBorder,
  required this.systemMessageColor,
  required this.systemMessageStyle,
  required this.systemMessagePrimary,
  required this.unreadMessageColor,
});