createElementRect method
Create rect from RenderBox
Implementation
Rect? createElementRect(Element element, Rect? parentRect) {
final RenderBox renderBox = element.renderObject as RenderBox;
if (!renderBox.hasSize) {
return null;
}
final offset = renderBox.localToGlobal(Offset.zero);
final top = offset.dy;
final left = offset.dx;
return Rect.fromLTWH(
left,
top,
renderBox.size.width,
renderBox.size.height,
);
}