truncate function

String truncate(
  1. String input,
  2. int length
)

Truncates the string to a specified length and adds an ellipsis if needed.

Implementation

String truncate(String input, int length) {
  if (input.length <= length) {
    return input;
  } else {
    return input.substring(0, length) + '...';
  }
}