combineWith method

SizeConstraints combineWith(
  1. SizeConstraints? other
)

Combines this size constraint with another size constraint. other is the constraint that takes precedence.

Implementation

SizeConstraints combineWith(SizeConstraints? other) {
  other ??= this;
  return SizeConstraints(
    width: other.width ?? width,
    height: other.height ?? height,
    minWidth: other.minWidth ?? minWidth,
    minHeight: other.minHeight ?? minHeight,
    maxWidth: other.maxWidth ?? maxWidth,
    maxHeight: other.maxHeight ?? maxHeight,
  );
}