padToStackSize function
Implementation
String padToStackSize(String content, int targetWidth, int targetHeight) {
final lines = content.split('\n');
final result = <String>[];
for (var i = 0; i < targetHeight; i++) {
final line = i < lines.length ? lines[i] : '';
final lineWidth = Layout.visibleLength(line);
final padded = lineWidth < targetWidth
? Layout.pad(line, targetWidth)
: line;
result.add(padded);
}
return result.join('\n');
}