showOverlayWithBarrier static method
void
showOverlayWithBarrier({})
Implementation
static void showOverlayWithBarrier({
required String title,
required String subtitle,
Duration duration = const Duration(seconds: 5),
}) {
showOverlay(
(context, t) {
return Container(
color: Colors.grey,
child: FractionalTranslation(
translation:
Offset.lerp(const Offset(0, -1), const Offset(0, 0), t)!,
child: Column(
children: <Widget>[
_MessageNotification(
title: title,
subtitle: subtitle,
onReply: () {
OverlaySupportEntry.of(context)!.dismiss();
},
key: ModalKey(const Object()),
),
],
),
),
);
},
duration: duration,
);
}