merge static method
Implementation
static YmDashedBorder merge(YmDashedBorder a, YmDashedBorder 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 YmDashedBorder(
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),
dottedSpace: a.dottedSpace + b.dottedSpace,
dottedLength: a.dottedLength + b.dottedLength,
);
}