showOverlay method

void showOverlay(
  1. BuildContext context,
  2. OverlayEntry builder()
)

Implementation

void showOverlay(BuildContext context, OverlayEntry Function() builder) {
  if (_overlay != null) return;

  _focusNode?.requestFocus();

  _overlay = builder();
  Overlay.of(context).insert(_overlay!);
  value = value.copyWith(isOverlayVisible: true);
}