indented static method

String indented(
  1. String content, {
  2. int? indent,
})

Implementation

static String indented(String content, {int? indent}) {
  indent = indent ?? 1;
  var indentString = (List.filled(indent, '   ', growable: true)
        ..fillRange(0, indent, '  '))
      .join('');

  content = content.replaceAll('\n', '\n$indentString');

  return '$indentString$content';
}