copyWithout method
RouteState<TExtra>
copyWithout(
{ - bool uri = true,
- bool queryParameters = true,
- bool skipCurrent = true,
- bool animationEffect = true,
- bool condition = true,
})
Implementation
RouteState<TExtra> copyWithout({
bool uri = true,
bool queryParameters = true,
bool extra = true,
bool skipCurrent = true,
bool animationEffect = true,
bool condition = true,
}) {
return RouteState<TExtra>(
uri ? this.uri : Uri(),
queryParameters: queryParameters ? this.uri.queryParameters : null,
extra: extra ? this.extra : null,
skipCurrent: skipCurrent ? this.skipCurrent : true,
animationEffect: animationEffect
? const NoEffect()
: this.animationEffect,
condition: condition ? this.condition : null,
);
}