allContentLinesForSelection method
Implementation
List<String> allContentLinesForSelection() {
final itemCount = _itemCount;
if (itemCount == 0) return const <String>[];
final maxWidth = size.width.round();
final buffer = StringBuffer();
for (var i = 0; i < itemCount; i++) {
final resolved = _resolveChildPaint(index: i, maxWidth: maxWidth);
final text = resolved.text;
buffer.write(text);
_writeListItemBoundary(
buffer,
itemText: text,
separator: separator,
hasNext: i < itemCount - 1,
);
}
return buffer.toString().split('\n');
}