getDistanceToBaseline method

double getDistanceToBaseline(
  1. TextBaseline textBaseline,
  2. bool absolute
)

Implementation

double getDistanceToBaseline(TextBaseline textBaseline, bool absolute) {
  if (isParent()) {
    return 0;
  }
  if (isGuideline || isBarrier) {
    return getY();
  }
  double? baseline =
      renderBox!.getDistanceToBaseline(textBaseline, onlyReal: true);
  if (baseline == null) {
    baseline = getY();
  } else {
    if (absolute) {
      baseline += getY();
    }
  }
  return baseline;
}