focusNode property
FocusNode
focusNode
Get the focus node for this FormField
Implementation
FocusNode get focusNode {
if (_baseFormField._focusNode != null) {
return _baseFormField._focusNode as _FocusNode;
}
final focus = _baseFormField._focusNode ??= _FocusNode();
focus.addListener(() {
if (focus.hasFocus && !isEnabled) {
Future.microtask(() {
_canChildRequestFocus(focus.children, false);
focus.nextFocus();
});
}
});
return _baseFormField.__focusNode as _FocusNode;
}