copyWith method

ParamValue copyWith({
  1. Object? value,
  2. bool? keepAlive,
  3. int? cleanupAfter,
  4. ParamChanged? onChange,
  5. dynamic onDelete()?,
})

Implementation

ParamValue copyWith({
  Object? value,
  bool? keepAlive,
  int? cleanupAfter,
  ParamChanged? onChange,
  Function()? onDelete,
}) {
  return ParamValue(
    value ?? _value,
    keepAlive: keepAlive ?? this.keepAlive,
    cleanupAfter: cleanupAfter ?? this.cleanupAfter,
    onChange: onChange ?? this.onChange,
    onDelete: onDelete ?? this.onDelete,
  );
}