wrapAtPosition function
Implementation
String wrapAtPosition(String data, {int position = 64}) {
if (position == 0) {
return data;
}
final buffer = StringBuffer();
for (var i = 0; i < data.length; i++) {
if (i != 0 && i % position == 0) {
buffer.write('\n');
}
buffer.write(String.fromCharCode(data.runes.elementAt(i)));
}
return buffer.toString();
}