ElementTree constructor

ElementTree(
  1. Widget rootWidget, {
  2. BuildOwner? owner,
})

Creates and mounts an element tree for rootWidget.

Implementation

ElementTree(this.rootWidget, {BuildOwner? owner})
  : _owner = owner ?? BuildOwner() {
  _root = createElement(rootWidget);
  _root._attachOwner(_owner);
  _root.mount(null);
  _owner.enableMountInitCmdCapture();
}