parseTextEditingValue method

  1. @override
List<TextSpan> parseTextEditingValue(
  1. TextEditingValue? value
)
override

Parses text from value & generates syntax highlighted text as list of TextSpan.

Implementation

@override
List<TextSpan> parseTextEditingValue(TextEditingValue? value) {
  _source = value!.text;
  return _convert(highlight
      .parse(_source, language: _language, autoDetection: _language == null)
      .nodes!);
}