copyWithEdge method
Implementation
Margins copyWithEdge({
double? left,
double? right,
double? inlineEnd,
double? inlineStart,
double? top,
double? bottom,
double? blockEnd,
double? blockStart,
}) {
return Margins(
left: left != null ? Margin(left, this.left?.unit) : this.left,
right: right != null ? Margin(right, this.right?.unit) : this.right,
inlineEnd: inlineEnd != null
? Margin(inlineEnd, this.inlineEnd?.unit)
: this.inlineEnd,
inlineStart: inlineStart != null
? Margin(inlineStart, this.inlineStart?.unit)
: this.inlineStart,
top: top != null ? Margin(top, this.top?.unit) : this.top,
bottom: bottom != null ? Margin(bottom, this.bottom?.unit) : this.bottom,
blockEnd: blockEnd != null
? Margin(blockEnd, this.blockEnd?.unit)
: this.blockEnd,
blockStart: blockStart != null
? Margin(blockStart, this.blockStart?.unit)
: this.blockStart,
);
}