FocusController constructor
FocusController({
- FocusNode? focusNode,
Constructs an instance of the focus controller.
If not focusNode
is provided, then a FocusNode is created by default.
If the focusNode
is provided then the focus controller will not dispose
it and focusNode
must be explicitly dispose after dispose focus
controller instance.
Implementation
FocusController({FocusNode? focusNode})
: _focusNode = focusNode ?? FocusNode(),
_shouldDisposeFocusNode = focusNode == null {
this.focusNode.addListener(_onFocusNodeFocusChanges);
}