tt_ELLIPSIS function

dynamic tt_ELLIPSIS(
  1. dynamic v1,
  2. dynamic v2
)

tt_ELLIPSIS(str, maxLen): truncates and adds '...'

Implementation

dynamic tt_ELLIPSIS(dynamic v1, dynamic v2) {
  final s = varToStr(v1);
  final maxLen = varToInt(v2);
  if (s.length <= maxLen) return s;
  return '${s.substring(0, (maxLen - 3).clamp(0, s.length))}...';
}