---
# System prepended metadata

title: Flutter - Navigation Types
tags: [Flutter-Core]

---

Navigation Types
---

* pop-until: Navigates to requested page by popping until current page is requested page. (conditional pop)
* push: Pushes the requested page even if it is at the back stack in the navigation tree.
* push-replacement: Pushes the requested page by replacing the current page.
* push-as-root: Pushes the requested page after cleaning the back stack.
* popup: Displays the requested page in a popup.
* bottom-sheet: Displays the requested page in a bottom sheet modal.