setParentData method

void setParentData()

Implementation

void setParentData() {
  RenderBox? child = firstChild;
  int childIndex = 0;

  // maybe overflow
  while (child != null &&
      childIndex < textPainter.inlinePlaceholderBoxes!.length) {
    final TextParentData textParentData = child.parentData as TextParentData;

    textParentData.offset = Offset(
      textPainter.inlinePlaceholderBoxes![childIndex].left,
      textPainter.inlinePlaceholderBoxes![childIndex].top,
    );
    textParentData.scale = textPainter.inlinePlaceholderScales![childIndex];
    child = childAfter(child);
    childIndex += 1;
  }
}