merge static method

RBorder merge(
  1. RBorder a,
  2. RBorder b
)

Implementation

static RBorder merge(RBorder a, RBorder b) {
  assert(BorderSide.canMerge(a.top, b.top));
  assert(BorderSide.canMerge(a.right, b.right));
  assert(BorderSide.canMerge(a.bottom, b.bottom));
  assert(BorderSide.canMerge(a.left, b.left));
  return RBorder(
    top: BorderSide.merge(a.top, b.top),
    right: BorderSide.merge(a.right, b.right),
    bottom: BorderSide.merge(a.bottom, b.bottom),
    left: BorderSide.merge(a.left, b.left),
  );
}