Jonny Borges
Committed by GitHub

Merge pull request #1663 from alionour/master

Add scaffoldMessangerKey to GetMaterialApp class
@@ -2,6 +2,8 @@ @@ -2,6 +2,8 @@
2 // Generated file. Do not edit. 2 // Generated file. Do not edit.
3 // 3 //
4 4
  5 +// clang-format off
  6 +
5 #include "generated_plugin_registrant.h" 7 #include "generated_plugin_registrant.h"
6 8
7 9
@@ -2,6 +2,8 @@ @@ -2,6 +2,8 @@
2 // Generated file. Do not edit. 2 // Generated file. Do not edit.
3 // 3 //
4 4
  5 +// clang-format off
  6 +
5 #ifndef GENERATED_PLUGIN_REGISTRANT_ 7 #ifndef GENERATED_PLUGIN_REGISTRANT_
6 #define GENERATED_PLUGIN_REGISTRANT_ 8 #define GENERATED_PLUGIN_REGISTRANT_
7 9
@@ -13,6 +13,7 @@ class GetMaterialApp extends StatelessWidget { @@ -13,6 +13,7 @@ class GetMaterialApp extends StatelessWidget {
13 const GetMaterialApp({ 13 const GetMaterialApp({
14 Key? key, 14 Key? key,
15 this.navigatorKey, 15 this.navigatorKey,
  16 + this.scaffoldMessengerKey,
16 this.home, 17 this.home,
17 Map<String, Widget Function(BuildContext)> this.routes = 18 Map<String, Widget Function(BuildContext)> this.routes =
18 const <String, WidgetBuilder>{}, 19 const <String, WidgetBuilder>{},
@@ -72,6 +73,7 @@ class GetMaterialApp extends StatelessWidget { @@ -72,6 +73,7 @@ class GetMaterialApp extends StatelessWidget {
72 super(key: key); 73 super(key: key);
73 74
74 final GlobalKey<NavigatorState>? navigatorKey; 75 final GlobalKey<NavigatorState>? navigatorKey;
  76 + final GlobalKey<ScaffoldMessengerState>? scaffoldMessengerKey;
75 final Widget? home; 77 final Widget? home;
76 final Map<String, WidgetBuilder>? routes; 78 final Map<String, WidgetBuilder>? routes;
77 final String? initialRoute; 79 final String? initialRoute;
@@ -130,6 +132,7 @@ class GetMaterialApp extends StatelessWidget { @@ -130,6 +132,7 @@ class GetMaterialApp extends StatelessWidget {
130 GetMaterialApp.router({ 132 GetMaterialApp.router({
131 Key? key, 133 Key? key,
132 this.routeInformationProvider, 134 this.routeInformationProvider,
  135 + this.scaffoldMessengerKey,
133 RouteInformationParser<Object>? routeInformationParser, 136 RouteInformationParser<Object>? routeInformationParser,
134 RouterDelegate<Object>? routerDelegate, 137 RouterDelegate<Object>? routerDelegate,
135 this.backButtonDispatcher, 138 this.backButtonDispatcher,
@@ -267,6 +270,7 @@ class GetMaterialApp extends StatelessWidget { @@ -267,6 +270,7 @@ class GetMaterialApp extends StatelessWidget {
267 ? MaterialApp.router( 270 ? MaterialApp.router(
268 routerDelegate: routerDelegate!, 271 routerDelegate: routerDelegate!,
269 routeInformationParser: routeInformationParser!, 272 routeInformationParser: routeInformationParser!,
  273 + scaffoldMessengerKey: scaffoldMessengerKey,
270 backButtonDispatcher: backButtonDispatcher, 274 backButtonDispatcher: backButtonDispatcher,
271 routeInformationProvider: routeInformationProvider, 275 routeInformationProvider: routeInformationProvider,
272 key: _.unikey, 276 key: _.unikey,
@@ -296,6 +300,7 @@ class GetMaterialApp extends StatelessWidget { @@ -296,6 +300,7 @@ class GetMaterialApp extends StatelessWidget {
296 key: _.unikey, 300 key: _.unikey,
297 navigatorKey: 301 navigatorKey:
298 (navigatorKey == null ? Get.key : Get.addKey(navigatorKey!)), 302 (navigatorKey == null ? Get.key : Get.addKey(navigatorKey!)),
  303 + scaffoldMessengerKey: scaffoldMessengerKey,
299 home: home, 304 home: home,
300 routes: routes ?? const <String, WidgetBuilder>{}, 305 routes: routes ?? const <String, WidgetBuilder>{},
301 initialRoute: initialRoute, 306 initialRoute: initialRoute,