Showing
1 changed file
with
7 additions
and
7 deletions
| @@ -104,7 +104,7 @@ extension ExtensionSnackbar on GetInterface { | @@ -104,7 +104,7 @@ extension ExtensionSnackbar on GetInterface { | ||
| 104 | return key?.currentState?.push(SnackRoute<T>(snack: snackbar)); | 104 | return key?.currentState?.push(SnackRoute<T>(snack: snackbar)); |
| 105 | } | 105 | } |
| 106 | 106 | ||
| 107 | - void snackbar( | 107 | + void snackbar<T>( |
| 108 | String title, | 108 | String title, |
| 109 | String message, { | 109 | String message, { |
| 110 | Color colorText, | 110 | Color colorText, |
| @@ -199,11 +199,11 @@ extension ExtensionSnackbar on GetInterface { | @@ -199,11 +199,11 @@ extension ExtensionSnackbar on GetInterface { | ||
| 199 | userInputForm: userInputForm); | 199 | userInputForm: userInputForm); |
| 200 | 200 | ||
| 201 | if (instantInit) { | 201 | if (instantInit) { |
| 202 | - showSnackbar(getBar); | 202 | + showSnackbar<T>(getBar); |
| 203 | } else { | 203 | } else { |
| 204 | routing.isSnackbar = true; | 204 | routing.isSnackbar = true; |
| 205 | SchedulerBinding.instance.addPostFrameCallback((_) { | 205 | SchedulerBinding.instance.addPostFrameCallback((_) { |
| 206 | - showSnackbar(getBar); | 206 | + showSnackbar<T>(getBar); |
| 207 | }); | 207 | }); |
| 208 | } | 208 | } |
| 209 | } | 209 | } |
| @@ -484,7 +484,7 @@ extension GetNavigation on GetInterface { | @@ -484,7 +484,7 @@ extension GetNavigation on GetInterface { | ||
| 484 | if (preventDuplicates && routeName == currentRoute) { | 484 | if (preventDuplicates && routeName == currentRoute) { |
| 485 | return null; | 485 | return null; |
| 486 | } | 486 | } |
| 487 | - return global(id)?.currentState?.push( | 487 | + return global(id)?.currentState?.push<T>( |
| 488 | GetPageRoute<T>( | 488 | GetPageRoute<T>( |
| 489 | opaque: opaque ?? true, | 489 | opaque: opaque ?? true, |
| 490 | page: () => page, | 490 | page: () => page, |
| @@ -690,7 +690,7 @@ extension GetNavigation on GetInterface { | @@ -690,7 +690,7 @@ extension GetNavigation on GetInterface { | ||
| 690 | dynamic arguments, | 690 | dynamic arguments, |
| 691 | int id, | 691 | int id, |
| 692 | }) { | 692 | }) { |
| 693 | - return global(id)?.currentState?.pushNamedAndRemoveUntil( | 693 | + return global(id)?.currentState?.pushNamedAndRemoveUntil<T>( |
| 694 | newRouteName, | 694 | newRouteName, |
| 695 | predicate ?? (_) => false, | 695 | predicate ?? (_) => false, |
| 696 | arguments: arguments, | 696 | arguments: arguments, |
| @@ -730,7 +730,7 @@ extension GetNavigation on GetInterface { | @@ -730,7 +730,7 @@ extension GetNavigation on GetInterface { | ||
| 730 | } | 730 | } |
| 731 | if (canPop) { | 731 | if (canPop) { |
| 732 | if (global(id)?.currentState?.canPop() == true) { | 732 | if (global(id)?.currentState?.canPop() == true) { |
| 733 | - global(id)?.currentState?.pop(result); | 733 | + global(id)?.currentState?.pop<T>(result); |
| 734 | } | 734 | } |
| 735 | } else { | 735 | } else { |
| 736 | global(id)?.currentState?.pop<T>(result); | 736 | global(id)?.currentState?.pop<T>(result); |
| @@ -855,7 +855,7 @@ extension GetNavigation on GetInterface { | @@ -855,7 +855,7 @@ extension GetNavigation on GetInterface { | ||
| 855 | var routeName = "/${page.runtimeType.toString()}"; | 855 | var routeName = "/${page.runtimeType.toString()}"; |
| 856 | 856 | ||
| 857 | return global(id)?.currentState?.pushAndRemoveUntil<T>( | 857 | return global(id)?.currentState?.pushAndRemoveUntil<T>( |
| 858 | - GetPageRoute( | 858 | + GetPageRoute<T>( |
| 859 | opaque: opaque ?? true, | 859 | opaque: opaque ?? true, |
| 860 | popGesture: popGesture ?? defaultPopGesture, | 860 | popGesture: popGesture ?? defaultPopGesture, |
| 861 | page: () => page, | 861 | page: () => page, |
-
Please register or login to post a comment