withAlignment method
Change the alignment style of this string with provided alignment modifiers, just use ConsoleTextAlignment
Implementation
String withAlignment(ConsoleTextAlignment alignment) {
switch (alignment) {
case ConsoleTextAlignment.left:
return this;
case ConsoleTextAlignment.center:
return padLeft((stdout.terminalColumns + length) ~/ 2)
.padRight(stdout.terminalColumns);
case ConsoleTextAlignment.right:
return padLeft(stdout.terminalColumns);
}
}