adoptChildRenderObject method

  1. @override
void adoptChildRenderObject(
  1. RenderBox child,
  2. Element childElement,
  3. int slot
)
override

Adopt child onto this element's render object at slot (document order). Subclasses override to attach extra metadata such as flex factors.

Implementation

@override
void adoptChildRenderObject(RenderBox child, Element childElement, int slot) {
  final renderFlex = renderObject! as RenderFlex;
  final metadata = _resolveFlexMetadata(childElement);
  renderFlex.add(child, flex: metadata.flex, fit: metadata.fit);
}