copyWith method

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

Implementation

CustomWidgetRouteAndNavigatorSettings copyWith({
  final String? defaultTitle,
  final Map<String, WidgetBuilder>? routes,
  final RouteFactory? onGenerateRoute,
  final RouteFactory? onUnknownRoute,
  final String? initialRoute,
  final List<NavigatorObserver>? navigatorObservers,
  final List<GlobalKey<NavigatorState>>? navigatorKeys,
}) =>
    CustomWidgetRouteAndNavigatorSettings(
      defaultTitle: defaultTitle ?? this.defaultTitle,
      routes: routes ?? this.routes,
      onGenerateRoute: onGenerateRoute ?? this.onGenerateRoute,
      onUnknownRoute: onUnknownRoute ?? this.onUnknownRoute,
      initialRoute: initialRoute ?? this.initialRoute,
      navigatorObservers: navigatorObservers ?? this.navigatorObservers,
      navigatorKeys: navigatorKeys ?? this.navigatorKeys,
    );