toPrettyString method

String toPrettyString({
  1. String indent = ' ',
})

Implementation

String toPrettyString({String indent = ' '}) {
  final StringBuffer buffer = StringBuffer(indent);
  final String rawFragments = _fragments.map((TextFragment fragment) {
    buffer.writeln(
        '${'$indent  '}${fragment.toString().replaceAll('\n', 'ΒΆ')},');
    final String str = '$buffer';
    buffer
      ..clear()
      ..write(indent);
    return str;
  }).join();
  return '${indent}Line: <Sealed value:$_sealed> [\n$rawFragments${'$indent  '}]';
}