truncate static method

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

Truncate string to specified length

text - The text to truncate maxLength - Maximum length suffix - Suffix to add if truncated (default: '...') Returns truncated string

Implementation

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