Ahmed Fwela

swapped fromRoute and default constructor

@@ -19,7 +19,7 @@ class HomeView extends GetView<HomeController> { @@ -19,7 +19,7 @@ class HomeView extends GetView<HomeController> {
19 currentIndex = 1; 19 currentIndex = 1;
20 } 20 }
21 return Scaffold( 21 return Scaffold(
22 - body: GetRouterOutlet.fromRoute( 22 + body: GetRouterOutlet(
23 initialRoute: Routes.DASHBOARD, 23 initialRoute: Routes.DASHBOARD,
24 anchorRoute: Routes.HOME, 24 anchorRoute: Routes.HOME,
25 key: Get.nestedKey(Routes.HOME), 25 key: Get.nestedKey(Routes.HOME),
@@ -17,7 +17,7 @@ class RootView extends GetView<RootController> { @@ -17,7 +17,7 @@ class RootView extends GetView<RootController> {
17 title: Text(title ?? ''), 17 title: Text(title ?? ''),
18 centerTitle: true, 18 centerTitle: true,
19 ), 19 ),
20 - body: GetRouterOutlet.fromRoute( 20 + body: GetRouterOutlet(
21 initialRoute: Routes.HOME, 21 initialRoute: Routes.HOME,
22 anchorRoute: '/', 22 anchorRoute: '/',
23 filterPages: (afterAnchor) { 23 filterPages: (afterAnchor) {
@@ -76,12 +76,12 @@ class _RouterOutletState<TDelegate extends RouterDelegate<T>, T extends Object> @@ -76,12 +76,12 @@ class _RouterOutletState<TDelegate extends RouterDelegate<T>, T extends Object>
76 } 76 }
77 77
78 class GetRouterOutlet extends RouterOutlet<GetDelegate, GetNavConfig> { 78 class GetRouterOutlet extends RouterOutlet<GetDelegate, GetNavConfig> {
79 - GetRouterOutlet.fromRoute({ 79 + GetRouterOutlet({
80 required String anchorRoute, 80 required String anchorRoute,
81 required String initialRoute, 81 required String initialRoute,
82 Iterable<GetPage> Function(Iterable<GetPage> afterAnchor)? filterPages, 82 Iterable<GetPage> Function(Iterable<GetPage> afterAnchor)? filterPages,
83 GlobalKey<NavigatorState>? key, 83 GlobalKey<NavigatorState>? key,
84 - }) : this( 84 + }) : this.pickPages(
85 pickPages: (config) { 85 pickPages: (config) {
86 var ret = config.currentTreeBranch.pickAfterRoute(anchorRoute); 86 var ret = config.currentTreeBranch.pickAfterRoute(anchorRoute);
87 if (filterPages != null) { 87 if (filterPages != null) {
@@ -94,7 +94,7 @@ class GetRouterOutlet extends RouterOutlet<GetDelegate, GetNavConfig> { @@ -94,7 +94,7 @@ class GetRouterOutlet extends RouterOutlet<GetDelegate, GetNavConfig> {
94 delegate.notFoundRoute, 94 delegate.notFoundRoute,
95 key: key, 95 key: key,
96 ); 96 );
97 - GetRouterOutlet({ 97 + GetRouterOutlet.pickPages({
98 Widget Function(GetDelegate delegate)? emptyWidget, 98 Widget Function(GetDelegate delegate)? emptyWidget,
99 GetPage Function(GetDelegate delegate)? emptyPage, 99 GetPage Function(GetDelegate delegate)? emptyPage,
100 required Iterable<GetPage> Function(GetNavConfig currentNavStack) pickPages, 100 required Iterable<GetPage> Function(GetNavConfig currentNavStack) pickPages,