content property
Implementation
@override
String get content {
final lines = fileContent.split('\n');
final end = endLine > 0 ? endLine : lines.length;
final numbered = <String>[];
for (var i = startLine - 1; i < end && i < lines.length; i++) {
numbered.add('${i + 1}\t${lines[i]}');
}
return '<file path="$path"${language != null ? ' language="$language"' : ''}>\n'
'${numbered.join('\n')}\n'
'</file>';
}