buildDialogRoute method

  1. @override
DialogRoute buildDialogRoute(
  1. Widget child,
  2. Duration duration,
  3. Curve curve,
  4. BuildContext context,
)
override

Implementation

@override
DialogRoute buildDialogRoute(Widget child, Duration duration, Curve curve, BuildContext context) {
  return DialogRoute(
    context: context,
    builder: (_) => FadeTransition(
        opacity: Tween<double>(begin: 0.0, end: 1.0)
            .animate(CurvedAnimation(parent: ModalRoute.of(context)!.animation!, curve: curve)),
        child: child,
      ),
  );
}