copyWith method
RouteState<TExtra>
copyWith({
- Uri? uri,
- Map<
String, String> ? queryParameters, - TExtra? extra,
- bool? skipCurrent,
- AnimationEffect? animationEffect,
- TRouteConditionFn? condition,
- bool? shouldPreserve,
Implementation
RouteState<TExtra> copyWith({
Uri? uri,
Map<String, String>? queryParameters,
TExtra? extra,
bool? skipCurrent,
AnimationEffect? animationEffect,
TRouteConditionFn? condition,
bool? shouldPreserve,
}) {
return RouteState<TExtra>(
uri ?? this.uri,
queryParameters: queryParameters,
extra: extra ?? this.extra,
skipCurrent: skipCurrent ?? this.skipCurrent,
animationEffect: animationEffect ?? this.animationEffect,
condition: condition ?? this.condition,
shouldPreserve: shouldPreserve ?? this.shouldPreserve,
);
}