truncate function

String truncate(
  1. String text,
  2. int maxLength, {
  3. String suffix = '...',
})

Truncate text to a maximum length with ellipsis.

Implementation

String truncate(String text, int maxLength, {String suffix = '...'}) {
  if (text.length <= maxLength) return text;
  return '${text.substring(0, maxLength - suffix.length)}$suffix';
}