tt_LPAD function

dynamic tt_LPAD(
  1. dynamic v1,
  2. dynamic v2,
  3. dynamic v3
)

tt_LPAD(str, len, ch): left-pads with the given character to width len

Implementation

dynamic tt_LPAD(dynamic v1, dynamic v2, dynamic v3) {
  var s = varToStr(v1);
  final n = varToInt(v2);
  var ch = varToStr(v3);
  if (ch.isEmpty) ch = ' ';
  while (s.length < n) s = ch[0] + s;
  return s.substring(s.length - n);
}