copyWith method

CutsomWidgetRouteAndNavigatorSettings 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

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