copyWith method

SlidingRouteSettings copyWith({
  1. Curve? curve,
  2. TransitionFrom? start,
  3. TransitionFrom? reverse,
  4. Duration? transitionDuration,
  5. Duration? reverseTransitionDuration,
  6. RouteSettings? settings,
})

Implementation

SlidingRouteSettings copyWith({
  Curve? curve,
  TransitionFrom? start,
  TransitionFrom? reverse,
  Duration? transitionDuration,
  Duration? reverseTransitionDuration,
  RouteSettings? settings,
}) {
  return SlidingRouteSettings(
    curve: curve ?? this.curve,
    start: start ?? this.start,
    reverse: reverse ?? this.reverse,
    transitionDuration: transitionDuration ?? this.transitionDuration,
    reverseTransitionDuration: reverseTransitionDuration ?? this.reverseTransitionDuration,
    settings: settings ?? this.settings,
  );
}