O nome desse recurso na URL é fragment.
Caso esteja utilizando o flutter_modular na ultima versão de teste (null-safety), esse parâmetro pode ser recuperado em qualquer lugar através da propriedade fragment
do ModularRoute
, dessa forma:
String fragment = Modular.args.fragment;
O router também está disponível como parâmetro nos guards :
class FragmentCaptureGuard implements RouteGuard {
@override
Future<bool> canActivate(String path, ModularRoute router) async {
if (router.fragment.isNotEmpty) {
print(router.fragment);
}
return true;
}
}