buildBottomSheetRoute method

  1. @override
PopupRoute buildBottomSheetRoute({
  1. required GlobalKey<NavigatorState> navigator,
  2. required bool dismissable,
  3. required Widget child,
  4. required VoidCallback? onPop,
})
override

Pushes bottom sheet route to Navigator

Implementation

@override
PopupRoute buildBottomSheetRoute({
  required GlobalKey<NavigatorState> navigator,
  required bool dismissable,
  required Widget child,
  required VoidCallback? onPop,
}) =>
    ModalBottomSheetRoute(
      builder: (BuildContext buildContext) {
        return _overlayRouteContainer(
          dismissable: dismissable,
          child: child,
          onPop: onPop,
        );
      },
      dismissible: dismissable,
      enableDrag: dismissable,
    );