GlamourTheme constructor

const GlamourTheme({
  1. GlamourBlockStyle document = const GlamourBlockStyle(),
  2. GlamourBlockStyle blockQuote = const GlamourBlockStyle(),
  3. GlamourBlockStyle paragraph = const GlamourBlockStyle(),
  4. GlamourListStyle list = const GlamourListStyle(),
  5. GlamourBlockStyle heading = const GlamourBlockStyle(),
  6. GlamourBlockStyle h1 = const GlamourBlockStyle(),
  7. GlamourBlockStyle h2 = const GlamourBlockStyle(),
  8. GlamourBlockStyle h3 = const GlamourBlockStyle(),
  9. GlamourBlockStyle h4 = const GlamourBlockStyle(),
  10. GlamourBlockStyle h5 = const GlamourBlockStyle(),
  11. GlamourBlockStyle h6 = const GlamourBlockStyle(),
  12. GlamourPrimitiveStyle text = const GlamourPrimitiveStyle(),
  13. GlamourPrimitiveStyle strikethrough = const GlamourPrimitiveStyle(),
  14. GlamourPrimitiveStyle emph = const GlamourPrimitiveStyle(),
  15. GlamourPrimitiveStyle strong = const GlamourPrimitiveStyle(),
  16. GlamourPrimitiveStyle horizontalRule = const GlamourPrimitiveStyle(),
  17. GlamourPrimitiveStyle item = const GlamourPrimitiveStyle(),
  18. GlamourPrimitiveStyle enumeration = const GlamourPrimitiveStyle(),
  19. GlamourTaskStyle task = const GlamourTaskStyle(),
  20. GlamourPrimitiveStyle link = const GlamourPrimitiveStyle(),
  21. GlamourPrimitiveStyle linkText = const GlamourPrimitiveStyle(),
  22. GlamourPrimitiveStyle image = const GlamourPrimitiveStyle(),
  23. GlamourPrimitiveStyle imageText = const GlamourPrimitiveStyle(),
  24. GlamourBlockStyle code = const GlamourBlockStyle(),
  25. GlamourCodeBlockStyle codeBlock = const GlamourCodeBlockStyle(),
  26. GlamourTableStyle table = const GlamourTableStyle(),
  27. GlamourBlockStyle definitionList = const GlamourBlockStyle(),
  28. GlamourPrimitiveStyle definitionTerm = const GlamourPrimitiveStyle(),
  29. GlamourPrimitiveStyle definitionDescription = const GlamourPrimitiveStyle(),
  30. GlamourBlockStyle htmlBlock = const GlamourBlockStyle(),
  31. GlamourBlockStyle htmlSpan = const GlamourBlockStyle(),
})

Implementation

const GlamourTheme({
  this.document = const GlamourBlockStyle(),
  this.blockQuote = const GlamourBlockStyle(),
  this.paragraph = const GlamourBlockStyle(),
  this.list = const GlamourListStyle(),
  this.heading = const GlamourBlockStyle(),
  this.h1 = const GlamourBlockStyle(),
  this.h2 = const GlamourBlockStyle(),
  this.h3 = const GlamourBlockStyle(),
  this.h4 = const GlamourBlockStyle(),
  this.h5 = const GlamourBlockStyle(),
  this.h6 = const GlamourBlockStyle(),
  this.text = const GlamourPrimitiveStyle(),
  this.strikethrough = const GlamourPrimitiveStyle(),
  this.emph = const GlamourPrimitiveStyle(),
  this.strong = const GlamourPrimitiveStyle(),
  this.horizontalRule = const GlamourPrimitiveStyle(),
  this.item = const GlamourPrimitiveStyle(),
  this.enumeration = const GlamourPrimitiveStyle(),
  this.task = const GlamourTaskStyle(),
  this.link = const GlamourPrimitiveStyle(),
  this.linkText = const GlamourPrimitiveStyle(),
  this.image = const GlamourPrimitiveStyle(),
  this.imageText = const GlamourPrimitiveStyle(),
  this.code = const GlamourBlockStyle(),
  this.codeBlock = const GlamourCodeBlockStyle(),
  this.table = const GlamourTableStyle(),
  this.definitionList = const GlamourBlockStyle(),
  this.definitionTerm = const GlamourPrimitiveStyle(),
  this.definitionDescription = const GlamourPrimitiveStyle(),
  this.htmlBlock = const GlamourBlockStyle(),
  this.htmlSpan =
      const GlamourBlockStyle(), // Uses BlockStyle for consistency
});