toText method

  1. @override
String toText()
override

Render to plain text (fallback, CLI, etc.)

Implementation

@override
String toText() {
  var text = data;
  if (maxLines != null) {
    final lines = text.split('\n');
    if (lines.length > maxLines!) {
      text = lines.take(maxLines!).join('\n');
      if (overflow == TextOverflow.ellipsis) {
        text += '...';
      }
    }
  }
  return text;
}