collapseAll method
void
collapseAll()
Collapse every node in the tree.
Collapsing a top-level node recursively collapses its descendants, see NodeController.collapseAndCollapseChildren. Nodes are located by identity and the index cache is reset once at the end (see expandAll).
Implementation
void collapseAll() {
for (final NodeData node in data!.cast<NodeData>()) {
NodeController? controller = _rootController!.controllerOfItem(node);
if (controller != null && controller.treeNode.expanded) {
collapseItem(controller.treeNode);
}
}
_resetAllCaches(_rootController!);
notifyListeners();
}