withAdditionalValues method

  1. @override
FdcFieldValueChangeResult<T> withAdditionalValues(
  1. Map<String, Object?> values
)
override

Returns the same decision enriched with related field updates.

Implementation

@override
FdcFieldValueChangeResult<T> withAdditionalValues(
  Map<String, Object?> values,
) {
  if (values.isEmpty) {
    return this;
  }

  return FdcFieldValueChangeAccepted<T>(
    additionalValues: Map<String, Object?>.unmodifiable(values),
  );
}