DjangoflowMarkdownCharacterTruncate constructor

const DjangoflowMarkdownCharacterTruncate({
  1. required String data,
  2. Key? key,
  3. int? maxCharacters,
  4. bool selectable = false,
  5. MarkdownStyleSheet? styleSheet,
  6. MarkdownStyleSheetBaseTheme? styleSheetTheme = null,
  7. SyntaxHighlighter? syntaxHighlighter,
  8. MarkdownTapLinkCallback? onTapLink,
  9. VoidCallback? onTapText,
  10. String? imageDirectory,
  11. List<BlockSyntax>? blockSyntaxes,
  12. List<InlineSyntax>? inlineSyntaxes,
  13. ExtensionSet? extensionSet,
  14. MarkdownImageBuilder? imageBuilder,
  15. MarkdownCheckboxBuilder? checkboxBuilder,
  16. Map<String, MarkdownElementBuilder> builders = const <String, MarkdownElementBuilder>{},
  17. MarkdownListItemCrossAxisAlignment listItemCrossAxisAlignment = MarkdownListItemCrossAxisAlignment.baseline,
  18. bool shrinkWrap = true,
  19. bool fitContent = true,
  20. VoidCallback? onReadMoreTapped,
})

Implementation

const DjangoflowMarkdownCharacterTruncate({
  required super.data,
  super.key,
  this.maxCharacters,
  super.selectable,
  super.styleSheet,
  super.styleSheetTheme,
  super.syntaxHighlighter,
  super.onTapLink,
  super.onTapText,
  super.imageDirectory,
  super.blockSyntaxes,
  super.inlineSyntaxes,
  super.extensionSet,
  super.imageBuilder,
  super.checkboxBuilder,
  super.builders,
  super.listItemCrossAxisAlignment,
  super.shrinkWrap,
  super.fitContent,
  super.onReadMoreTapped,
});