- override
Returns a string describing the current node's descendants. Each line of the subtree in the output should be indented by the prefix argument.
Source
@override String debugDescribeChildren(String prefix) { if (firstChild != null) { String result = '$prefix \u2502\n'; ChildType child = firstChild; int count = 1; while (child != lastChild) { result += '${child.toStringDeep("$prefix \u251C\u2500child $count: ", "$prefix \u2502")}'; count += 1; final ParentDataType childParentData = child.parentData; child = childParentData.nextSibling; } if (child != null) { assert(child == lastChild); result += '${child.toStringDeep("$prefix \u2514\u2500child $count: ", "$prefix ")}'; } return result; } return ''; }