toSearchString method
Implementation
String toSearchString(int cols) {
if (_searchStringCache != null) {
return _searchStringCache!;
}
final searchString = StringBuffer();
final length = getTrimmedLength();
for (int i = 0; i < max(cols, length); i++) {
var code = cellGetContent(i);
if (code != 0) {
final cellString = String.fromCharCode(code);
searchString.write(cellString);
final widthDiff = cellGetWidth(i) - cellString.length;
if (widthDiff > 0) {
searchString.write(''.padRight(widthDiff));
}
}
}
_searchStringCache = searchString.toString();
return _searchStringCache!;
}