buildDialogRoute method
PopupRoute
buildDialogRoute({
- required bool dismissable,
- required Widget child,
- required VoidCallback? onPop,
override
Pushes dialog route to Navigator
Implementation
@override
PopupRoute buildDialogRoute({
required GlobalKey<NavigatorState> navigator,
required bool dismissable,
required Widget child,
required VoidCallback? onPop,
}) =>
DialogRoute(
barrierDismissible: dismissable,
barrierColor: UINavigationSettings.barrierColor,
transitionDuration: UINavigationSettings.transitionDuration,
pageBuilder: (
BuildContext buildContext,
Animation<double> animation,
Animation<double> secondaryAnimation,
) {
return _overlayRouteContainer(
dismissable: dismissable,
child: child,
onPop: onPop,
);
},
);