render method

void render(
  1. StringBuffer buffer, [
  2. String padding = ''
])

Renders this tree element into the given buffer

Implementation

void render(StringBuffer buffer, [String padding = '']) {
  buffer
    ..write(padding)
    ..write(value)
    ..write('\n');
  if (children != null) {
    buffer
      ..write(padding)
      ..write('[\n');
    final childPadding = '$padding ';
    for (final child in children ?? []) {
      child.render(buffer, childPadding);
    }
    buffer
      ..write(padding)
      ..write(']\n');
  }
}