addNode method

void addNode(
  1. FocusNode node
)

Registers node with this scope.

Implementation

void addNode(FocusNode node) {
  if (!_nodes.contains(node)) {
    _nodes.add(node);
    node._scope = this;

    if (_nodes.length == 1 && _isActive) {
      node._setFocus(true);
      _focusedChild = node;
    }
  }
}