padLeft function

String padLeft(
  1. String text,
  2. int width
)

Pads text to width with leading spaces.

If text is already at or longer than width, returns text unchanged.

Example:

padLeft('42', 5); // '   42'

Implementation

String padLeft(String text, int width) {
  if (text.length >= width) return text;
  return ' ' * (width - text.length) + text;
}