buildCode method
Implementation
Widget buildCode() {
return SelectableText.rich(
TextSpan(
style: TextStyle(fontFamily: 'monospace', fontSize: widget.fontSize),
children: <TextSpan>[getSyntax(widget.language, widget.languageTheme).format(widget.code)],
),
textScaleFactor: _fontScaleFactor,
showCursor: true,
cursorWidth: 2,
cursorColor: widget.languageTheme?.linesCountColor,
cursorRadius: const Radius.circular(1),
contextMenuBuilder: _buildSelectableContextMenuBuilder,
);
}