renderInlineMarkdown function
Styles code, bold and italic spans in text.
Implementation
String renderInlineMarkdown(String text) {
final buffer = StringBuffer();
var last = 0;
for (final match in _inlineCode.allMatches(text)) {
buffer
..write(_emphasis(text.substring(last, match.start)))
..write(Style.code(match[1]!));
last = match.end;
}
buffer.write(_emphasis(text.substring(last)));
return buffer.toString();
}