DestinationSettings constructor

const DestinationSettings({
  1. required TransitionMethod transitionMethod,
  2. required DestinationTransition transition,
  3. Destination<DestinationParameters>? redirectedFrom,
  4. bool reset = false,
  5. RouteTransitionsBuilder? transitionBuilder,
  6. bool updateHistory = true,
})

Creates an instance of DestinationSettings.

Implementation

const DestinationSettings({
  required this.transitionMethod,
  required this.transition,
  this.redirectedFrom,
  this.reset = false,
  this.transitionBuilder,
  this.updateHistory = true,
}) : assert(
          (transition == DestinationTransition.custom &&
                  transitionBuilder != null) ||
              (transition != DestinationTransition.custom),
          'You have to provide "transitionBuilder" for "custom" transition.');