addReplacement method

void addReplacement(
  1. Widget screen, {
  2. BaseContainerOptions? options = BaseContainerOptions.defaultSetup,
  3. dynamic arguments,
})

Implementation

void addReplacement(Widget screen,
    {BaseContainerOptions? options = BaseContainerOptions.defaultSetup,
    dynamic arguments}) {
  screenViewHistory.removeLast();
  optionsHistory.removeLast();

  screenViewHistory.add(screen);

  optionsHistory.add(options!);
  if (arguments != null) routeArguments = arguments;
  notifyListeners();
}