copyWith method

RouteAndNavigatorSettings copyWith({
  1. String? defaultTitle,
  2. Map<String, WidgetBuilder>? routes,
  3. RouteFactory? onGenerateRoute,
  4. RouteFactory? onUnknownRoute,
  5. String? initialRoute,
  6. List<NavigatorObserver>? navigatorObservers,
  7. GlobalKey<NavigatorState>? navigatorKeys,
})

Implementation

RouteAndNavigatorSettings copyWith({
  final String? defaultTitle,
  final Map<String, WidgetBuilder>? routes,
  final RouteFactory? onGenerateRoute,
  final RouteFactory? onUnknownRoute,
  final String? initialRoute,
  final List<NavigatorObserver>? navigatorObservers,
  final GlobalKey<NavigatorState>? navigatorKeys,
}) =>
    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 ?? navigatorKey,
    );