attachRootWidget method

void attachRootWidget (
  1. Widget rootWidget
)

Takes a widget and attaches it to the renderViewElement, creating it if necessary.

This is called by runApp to configure the widget tree.

See also:

Implementation

void attachRootWidget(Widget rootWidget) {
  _readyToProduceFrames = true;
  _renderViewElement = RenderObjectToWidgetAdapter<RenderBox>(
    container: renderView,
    debugShortDescription: '[root]',
    child: rootWidget,
  ).attachToRenderTree(buildOwner, renderViewElement as RenderObjectToWidgetElement<RenderBox>);
}