getRenderRepaintBoundary method
Retrieve the root repaint boundary.
Implementation
RenderRepaintBoundary? getRenderRepaintBoundary() {
final renderObject = _binding.rootElement!.renderObject!;
RenderRepaintBoundary? boundary;
void find(RenderObject element) {
if (boundary != null) return;
if (element is! RenderRepaintBoundary) {
return element.visitChildren(find);
}
boundary = element;
}
if (renderObject is! RenderRepaintBoundary) {
renderObject.visitChildren(find);
}
return boundary;
}