insertFieldBlocs method
Insert FieldBlocs into index.
Implementation
void insertFieldBlocs(List<T> fieldBlocs, int index) {
if (fieldBlocs.isNotEmpty) {
final nextFieldBlocs = [...state.fieldBlocs];
nextFieldBlocs.insertAll(index, fieldBlocs);
emit(state.copyWith(
isValidating: MultiFieldBloc.areFieldBlocsValidating(nextFieldBlocs),
isValid: MultiFieldBloc.areFieldBlocsValid(nextFieldBlocs),
fieldBlocs: nextFieldBlocs,
));
FormBlocUtils.updateFormBloc(
fieldBlocs: fieldBlocs,
formBloc: state.formBloc,
autoValidate: _autoValidate,
);
}
}