dispose method

  1. @override
void dispose()
override

Dispose the state

Implementation

@override
void dispose() {
  super.dispose();
  _submitFocusNode?.dispose();
  for (var field in [..._fields]) {
    if (field.autoDispose && !field.hasObservers) {
      field.dispose();
    }
  }
  _resetDefaultState();
}