- override
Returns a string representation of this object.
Source
@override String toString([String prefix = '']) { StringBuffer buffer = new StringBuffer(); buffer.writeln('$prefix$runtimeType:'); String indent = '$prefix '; if (style != null) buffer.writeln(style.toString(indent)); if (text != null) buffer.writeln('$indent"$text"'); if (children != null) { for (TextSpan child in children) { if (child != null) { buffer.write(child.toString(indent)); } else { buffer.writeln('$indent<null>'); } } } if (style == null && text == null && children == null) buffer.writeln('$indent(empty)'); return buffer.toString(); }