popToNamed method
Implementation
void popToNamed(String name, {Object? arguments}) {
int index = _order.indexOf(name);
_order.removeRange(index + 1, _order.length - 1);
currentScreen = name;
this.arguments[name] = arguments;
navigatorState!
.pushNamedAndRemoveUntil(name, (route) => route.settings.name == name);
}