merge static method

Implementation

static DottedLineBorder merge(DottedLineBorder a, DottedLineBorder 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 DottedLineBorder(
      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),
      space: a.space + b.space,
      length: a.length + b.length);
}