replaceStack method

void replaceStack({
  1. required dynamic routeName,
  2. AppTabType? tab,
  3. required UIRouteSettings settings,
})

Replaces whole stack with given route Route can be only screen route therefore routeName defined as RouteNames

Implementation

void replaceStack({
  required dynamic routeName,
  AppTabType? tab,
  required UIRouteSettings settings,
}) {
  final stack = _getStack(settings.global);

  stack.replaceStack(
    routeName: routeName,
    tab: tab,
    settings: settings,
  );
}