resetConvertedNode method

void resetConvertedNode()

Reset convertedNode (false) for each non-selected node from high to low. Call it on the father node!

Implementation

void resetConvertedNode() {
  if (!selectedNode) {
    //if it is not the selected node
    convertedNode = false; //reset
  }
  if (leafNodes.isNotEmpty) {
    for (var node in leafNodes) {
      //for each node of the tree
      node.resetConvertedNode();
    }
  }
}