getOffset method

double getOffset(
  1. GlobalKey<State<StatefulWidget>> key
)

Implementation

double getOffset(GlobalKey key) {
  final box = key.currentContext?.findRenderObject() as RenderBox;
  final boxHeight = box.size.height;
  Offset boxPosition = box.localToGlobal(Offset.zero);
  double boxY = (boxPosition.dy - boxHeight / 2);
  return boxY;
}