copyWith method

FieldsStateLoaded copyWith({
  1. List<FieldEntity>? fieldList,
  2. Map<String, DependencyEntity>? dependencyList,
  3. Map<FieldEntity, WidgetKeyData>? stateList,
  4. Map<FieldEntity, dynamic>? errors,
})

Implementation

FieldsStateLoaded copyWith({
  List<FieldEntity>? fieldList,
  Map<String, DependencyEntity>? dependencyList,
  Map<FieldEntity, WidgetKeyData>? stateList,
  Map<FieldEntity, dynamic>? errors,
}) {
  return FieldsStateLoaded._(
    fieldList: List<FieldEntity>.from(fieldList ?? this.fieldList),
    dependencyList: Map<String, DependencyEntity>.from(
        dependencyList ?? this.dependencyList),
    stateList:
        Map<FieldEntity, WidgetKeyData>.from(stateList ?? this.stateList),
    errors: Map<FieldEntity, dynamic>.from(errors ?? this.errors),
  );
}