ali

Added scaffoldMessangerKey proprty to GetMaterialApp

@@ -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>{},
@@ -71,6 +72,7 @@ class GetMaterialApp extends StatelessWidget { @@ -71,6 +72,7 @@ class GetMaterialApp extends StatelessWidget {
71 super(key: key); 72 super(key: key);
72 73
73 final GlobalKey<NavigatorState>? navigatorKey; 74 final GlobalKey<NavigatorState>? navigatorKey;
  75 + final GlobalKey<ScaffoldMessengerState>? scaffoldMessengerKey;
74 final Widget? home; 76 final Widget? home;
75 final Map<String, WidgetBuilder>? routes; 77 final Map<String, WidgetBuilder>? routes;
76 final String? initialRoute; 78 final String? initialRoute;
@@ -128,6 +130,7 @@ class GetMaterialApp extends StatelessWidget { @@ -128,6 +130,7 @@ class GetMaterialApp extends StatelessWidget {
128 GetMaterialApp.router({ 130 GetMaterialApp.router({
129 Key? key, 131 Key? key,
130 this.routeInformationProvider, 132 this.routeInformationProvider,
  133 + this.scaffoldMessengerKey,
131 RouteInformationParser<Object>? routeInformationParser, 134 RouteInformationParser<Object>? routeInformationParser,
132 RouterDelegate<Object>? routerDelegate, 135 RouterDelegate<Object>? routerDelegate,
133 this.backButtonDispatcher, 136 this.backButtonDispatcher,
@@ -252,6 +255,7 @@ class GetMaterialApp extends StatelessWidget { @@ -252,6 +255,7 @@ class GetMaterialApp extends StatelessWidget {
252 ? MaterialApp.router( 255 ? MaterialApp.router(
253 routerDelegate: routerDelegate!, 256 routerDelegate: routerDelegate!,
254 routeInformationParser: routeInformationParser!, 257 routeInformationParser: routeInformationParser!,
  258 + scaffoldMessengerKey: scaffoldMessengerKey,
255 backButtonDispatcher: backButtonDispatcher, 259 backButtonDispatcher: backButtonDispatcher,
256 routeInformationProvider: routeInformationProvider, 260 routeInformationProvider: routeInformationProvider,
257 key: _.unikey, 261 key: _.unikey,