The effect same with iOS:
First, present an UINavigationController instance with a root view controller, and push some child controllers, finnaly call dissmiss(animated: true).
In this transision, the child view controllers are packaged into the UINavigationController instance, I can order it directly. I can't find such class in Flutter