addFocusNode method

  1. @override
void addFocusNode(
  1. JsonPath path,
  2. FocusNode? newFocusNode
)
override

Adds a focusNode to this form at this path

Implementation

@override
void addFocusNode(JsonPath path, FocusNode? newFocusNode) {
  final previous = _focusNodes[path];
  if (previous != null && previous != newFocusNode) {
    log.warning(
      "Attempting to change an existing focus node to a different value for path $path",
      null,
      StackTrace.current,
    );
    _focusNodes[path]!.dispose();
  }
  _focusNodes[path] = newFocusNode;
}