setExpansionState method

void setExpansionState(
  1. T node,
  2. bool expanded
)

Sets the expansion state of node.

Does not call notifyListeners.

Implementation

void setExpansionState(T node, bool expanded) {
  expanded ^ defaultExpansionState
      ? toggledNodes.add(node)
      : toggledNodes.remove(node);
}