Future<T?> offAllNamed<T>(String routeName, {Object? arguments}) => Navigator.of(this).pushNamedAndRemoveUntil( routeName, (route) => false, arguments: arguments, );