@override FutureOr<void> prepare() { var parent = element.parentRenderObjectElement!.renderObject as MarkupRenderObject; range = parent.children.wrapElement(element); prepareBoundary(range); }