defaultComputeDistanceToHighestActualBaseline method
Implementation
double? defaultComputeDistanceToHighestActualBaseline(
LayoutTextBaseline baseline,
) {
LayoutBaselineOffset minBaseline = LayoutBaselineOffset.noBaseline;
Box? child = firstChild;
while (child != null) {
final childParentData = child.parentData;
final LayoutBaselineOffset candidate =
LayoutBaselineOffset(child.getDistanceToBaseline(baseline)) +
childParentData.offset.dy;
minBaseline = minBaseline.minOf(candidate);
child = childParentData.nextSibling;
}
return minBaseline.offset;
}