In order show a drawer that covers my shellroute, i need to push a semi-transparent page on top of my page stack. So far the background remain opaque when i use the
GoRouter.of(rootNavigatorKey.currentContext!).pushNamed('myDrawer');
I have found a ruse using the traditional Navigator and PageRouteBuilder :
Navigator.of(rootNavigatorKey.currentContext!).push(
PageRouteBuilder(
fullscreenDialog: true,
opaque: false,
pageBuilder: (_, __, ___) => MyDrawer(),
),
);
Is there a way to use an option like the opaque parameter, with go_router, when pushing routes ?