removeChild method

void removeChild(
  1. FocusNode child
)

Removes a child focus node from this branch.

Implementation

void removeChild(FocusNode child) {
  if (child.parent == this) {
    if (child.hasFocus) {
      child.unfocus();
    }
    children.remove(child);
    child.parent = null;
  }
}