GptMarkdown constructor

const GptMarkdown(
  1. String data, {
  2. Key? key,
  3. TextStyle? style,
  4. bool followLinkColor = false,
  5. TextDirection textDirection = TextDirection.ltr,
  6. String latexWorkaround(
    1. String tex
    )?,
  7. TextAlign? textAlign,
  8. Widget imageBuilder(
    1. BuildContext,
    2. String imageUrl
    )?,
  9. TextScaler? textScaler,
  10. void onLinkTab(
    1. String url,
    2. String title
    )?,
  11. Widget latexBuilder(
    1. BuildContext context,
    2. String tex,
    3. TextStyle style,
    4. bool inline,
    )?,
  12. Widget codeBuilder(
    1. BuildContext context,
    2. String name,
    3. String code,
    4. bool closed,
    )?,
  13. Widget sourceTagBuilder(
    1. BuildContext,
    2. String,
    3. TextStyle
    )?,
  14. Widget highlightBuilder(
    1. BuildContext context,
    2. String text,
    3. TextStyle style
    )?,
  15. Widget linkBuilder(
    1. BuildContext context,
    2. String text,
    3. String url,
    4. TextStyle style,
    )?,
  16. int? maxLines,
  17. TextOverflow? overflow,
})

Implementation

const GptMarkdown(
  this.data, {
  super.key,
  this.style,
  this.followLinkColor = false,
  this.textDirection = TextDirection.ltr,
  this.latexWorkaround,
  this.textAlign,
  this.imageBuilder,
  this.textScaler,
  this.onLinkTab,
  this.latexBuilder,
  this.codeBuilder,
  this.sourceTagBuilder,
  this.highlightBuilder,
  this.linkBuilder,
  this.maxLines,
  this.overflow,
});