pushNamedWhileRemove function
void
pushNamedWhileRemove({
- required String newPage,
- required BuildContext context,
- bool pushBackPrevPage = false,
Push a named route while removing all previous routes
Implementation
void pushNamedWhileRemove(
{required String newPage,
required BuildContext context,
bool pushBackPrevPage = false}) {
if (pushBackPrevPage) {
Navigator.of(context).pop();
}
Navigator.of(context).pushNamedAndRemoveUntil(newPage, (route) => false);
}