copyWith method

RoutingState copyWith({
  1. String? currentRoute,
  2. Map<String, dynamic>? params,
  3. Map<String, dynamic>? queryParams,
  4. Object? arguments,
  5. List<String>? routeHistory,
})

Implementation

RoutingState copyWith({
  String? currentRoute,
  Map<String, dynamic>? params,
  Map<String, dynamic>? queryParams,
  Object? arguments,
  List<String>? routeHistory,
}) {
  return RoutingState(
    currentRoute: currentRoute ?? this.currentRoute,
    params: params ?? this.params,
    queryParams: queryParams ?? this.queryParams,
    arguments: arguments ?? this.arguments,
    routeHistory: routeHistory ?? this.routeHistory,
  );
}