copyWith method

  1. @override
ListFieldBlocState<T, ExtraData> copyWith({
  1. Param<FormBloc?>? formBloc,
  2. bool? isValidating,
  3. bool? isValid,
  4. Param<ExtraData>? extraData,
  5. List<T>? fieldBlocs,
})
override

Implementation

@override
ListFieldBlocState<T, ExtraData> copyWith({
  Param<FormBloc?>? formBloc,
  bool? isValidating,
  bool? isValid,
  Param<ExtraData>? extraData,
  List<T>? fieldBlocs,
}) {
  return ListFieldBlocState(
    formBloc: formBloc == null ? this.formBloc : formBloc.value,
    name: name,
    isValidating: isValidating ?? this.isValidating,
    isValid: isValid ?? this.isValid,
    extraData: extraData == null ? this.extraData : extraData.value,
    fieldBlocs: fieldBlocs ?? this.fieldBlocs,
  );
}