routePage function

bool routePage(
  1. Widget page, {
  2. BuildContext? context,
  3. bool canOnlySwipeFromEdge = false,
  4. RouteStyle routeStyle = RouteStyle.material,
})

Implementation

bool routePage( Widget page, {BuildContext? context, bool canOnlySwipeFromEdge = false, RouteStyle routeStyle = RouteStyle.material} ) {

  // Navigator.of(Get.context!).push(SwipeablePageRoute(
  //   canOnlySwipeFromEdge: canOnlySwipeFromEdge,
  //   builder: (BuildContext context) => page,
  // ));


  if(routeStyle == RouteStyle.material){
    Navigator.push(
      context ?? Get.context!,
      MaterialPageRoute(builder: (context) => page),
    );
  } else if(routeStyle == RouteStyle.cupertino) {
    Navigator.push(
      context ?? Get.context!,
      CupertinoPageRoute(builder: (context) => page),
    );
  }

  return true;
}