showNudgeExperienceOverlay function
Implementation
void showNudgeExperienceOverlay(
BuildContext context,
Widget child,
) {
NLogger.d("showNudgeExperienceOverlay called");
if (_isNudgeExperienceOverlayVisible) {
return;
}
_overlayExperienceEntry = OverlayEntry(builder: (context) {
return Positioned.fill(
top: 0,
left: 0,
// height: MediaQuery.of(context).size.height,
// width: MediaQuery.of(context).size.width,
child: AbsorbPointer(child: child),
);
});
Nudge.nudgeNavigatorKey.currentState?.overlay?.insert(
_overlayExperienceEntry!,
);
_isNudgeExperienceOverlayVisible = true;
}