forEachDataNode method

void forEachDataNode(
  1. void callback(
    1. RouterNode<T> node
    )
)

Implementation

void forEachDataNode(void Function(RouterNode<T> node) callback) {
  if (isDataNode) {
    callback(this);
  }
  for (final child in children.values) {
    child.forEachDataNode(callback);
  }
}