updateFieldBlocs method
Updates FieldBlocs.
Implementation
void updateFieldBlocs(List<T> fieldBlocs) {
final previousFieldBlocs = [...state.fieldBlocs];
final nextFieldBlocs = [...fieldBlocs];
FormBlocUtils.removeFormBloc(
fieldBlocs: previousFieldBlocs,
formBloc: state.formBloc,
);
emit(state.copyWith(
isValidating: MultiFieldBloc.areFieldBlocsValidating(nextFieldBlocs),
isValid: MultiFieldBloc.areFieldBlocsValid(nextFieldBlocs),
fieldBlocs: nextFieldBlocs,
));
FormBlocUtils.updateFormBloc(
fieldBlocs: fieldBlocs,
formBloc: state.formBloc,
autoValidate: _autoValidate,
);
}