baseOffset method

Offset baseOffset({
  1. bool shiftWithBaseOffset = false,
})

Implementation

Offset baseOffset({
  bool shiftWithBaseOffset = false,
}) {
  if (shiftWithBaseOffset) {
    final parentBox = containerKey.currentContext?.findRenderObject();
    final childBox = forwardKey.currentContext?.findRenderObject();
    if (parentBox is RenderBox && childBox is RenderBox) {
      return childBox.localToGlobal(Offset.zero, ancestor: parentBox);
    }
  }
  return Offset.zero;
}