toMarkdown method

String toMarkdown()

Implementation

String toMarkdown() {
  return html2md
      .convert(this)
      // remove underline markdown
      .replaceAll('~~', '')
      // remove fence markdown
      .replaceAll('```', '')
      // remove inline code markdown
      .replaceAll('`', '')
      // remove hr markdown
      .replaceAll('***', '')
      // remove bold markdown
      .replaceAll('**', '')
      // remove em delimiter markdown
      .replaceAll('_', '')
      // remove quote markdown
      .replaceAll('>', '')
      // convert list marker to bullet character
      .replaceAll('*', '•');
}