truncateLines static method

String truncateLines(
  1. String content,
  2. int maxWidth, {
  3. String ellipsis = '…',
})

Truncates each line of text to a maximum width.

Implementation

static String truncateLines(
  String content,
  int maxWidth, {
  String ellipsis = '…',
}) {
  return content
      .split('\n')
      .map((l) => truncate(l, maxWidth, ellipsis: ellipsis))
      .join('\n');
}