limit static method

String limit(
  1. String value, [
  2. int limit = 100,
  3. String end = '...'
])

Truncates value to limit characters and appends end.

Implementation

static String limit(String value, [int limit = 100, String end = '...']) {
  if (value.length <= limit) return value;
  return '${value.substring(0, limit).trimRight()}$end';
}