During execution, is there a way for the developer to see the state of the Navigator stack?

I am using Visual Studio Code and Android Studio.

For instance:


Solution 1: TruongSinh

Following steps:

  1. Set a breakpoint where you want to inspect, which must be inside a builder function which has context, and run in Debug mode enter image description here

  2. Run your app to the break point

  3. Open "Evaluate expression" enter image description here

  4. Evaluate Navigator.of(context) enter image description here

  5. Inspect the _historyenter image description here

In my example, you can see there are 2 routes in the history, with all relevant debuggable data.

Hope it helps