append method
Appends another LineMetrics box that is adjacent to the current and on
the same baseline. The current object will be modified to encompass the
other
box.
Implementation
void append(LineMetrics other) {
assert(
baseline == other.baseline,
'Baselines do not match: $baseline vs ${other.baseline}',
);
_width = other.right - left;
if (_ascent < other.ascent) {
_ascent = other.ascent;
}
if (_descent < other.descent) {
_descent = other.descent;
}
_updateSize();
}