copyWith method
RouteAndNavigatorSettings
copyWith({
- String? defaultTitle,
- Map<
String, WidgetBuilder> ? routes, - RouteFactory? onGenerateRoute,
- RouteFactory? onUnknownRoute,
- String? initialRoute,
Implementation
RouteAndNavigatorSettings copyWith({
String? defaultTitle,
Map<String, WidgetBuilder>? routes,
RouteFactory? onGenerateRoute,
RouteFactory? onUnknownRoute,
String? initialRoute,
List<NavigatorObserver>? navigatorObservers,
GlobalKey<NavigatorState>? navigatorKeys,
}) {
return RouteAndNavigatorSettings(
defaultTitle: defaultTitle ?? this.defaultTitle,
routes: routes ?? this.routes,
onGenerateRoute: onGenerateRoute ?? this.onGenerateRoute,
onUnknownRoute: onUnknownRoute ?? this.onUnknownRoute,
initialRoute: initialRoute ?? this.initialRoute,
navigatorObservers: navigatorObservers ?? this.navigatorObservers,
navigatorKey: navigatorKey ?? this.navigatorKey,
);
}