copyWith method

SizeConstraint copyWith({
  1. int? minWidth,
  2. int? maxWidth,
  3. int? minHeight,
  4. int? maxHeight,
  5. bool? ignoreSize,
})

Implementation

SizeConstraint copyWith({
  int? minWidth,
  int? maxWidth,
  int? minHeight,
  int? maxHeight,
  bool? ignoreSize,
}) {
  minWidth ??= this.minWidth;
  maxWidth ??= this.maxHeight;

  minHeight ??= this.minHeight;
  maxHeight ??= this.maxHeight;

  ignoreSize ??= this.ignoreSize;

  return SizeConstraint(
    minWidth: minWidth,
    maxWidth: maxWidth,
    minHeight: minHeight,
    maxHeight: maxHeight,
    ignoreSize: ignoreSize,
  );
}