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