Go To Page
The Go To Page action enables navigation between pages in your app. It provides advanced controls for managing the navigation stack, passing data between pages, and handling return values from destination pages.
π¦ Properties
page and its args
Dropdown and value
β
Add Page from dropdown and fill their respective page params
Expect Result
Boolean
β
Wait for page to return data before continuing
Remove Previous Screen From Stack
Boolean
β
if true, it triggers Route Name to pop until
Route Name to pop until
Expression (String)
β
Remove routes up to specified route name
onResult
Action Flow
β
Actions to run when page returns data
β
Common Use Cases
Navigating to detail screens from list views
Opening form pages and waiting for user input
Implementing login flows with stack clearing
Creating wizard/stepper workflows with data passing
Deep linking to specific pages with parameters
βοΈ Default Behavior
By default:
Stack Management
Preserves navigation history (can go back)
Data Passing
Accepts page arguments via page params
Result Handling
No result returned unless Expect Result is enabled
Animation
Platform-default page transition animation
π οΈ How to Use

Add the action to a widget event (e.g., button tap, list item click)
Choose Go To Page from the action list
Select the target page from the
page and its argsdropdown and fill in the page parametersOptionally enable
Expect Resultand configure stack management options
π Page Selection and Parameters
The page and its args property allows you to select a target page from a dropdown and fill in its respective page parameters. The page parameters are defined in the page's configuration and can include various data types like strings, numbers, or objects.
π Result Handling
When Expect Result is enabled and the target page returns data using the Pop action, the result is available in the onResult flow:
ποΈ Stack Management Options
Preserve Stack (Default):
Normal navigation, can go back
Stack: A β B β C
Remove All Previous:
Remove Previous Screen From Stack: trueClears entire stack, can't go back
Stack: C (A and B removed)
Remove Until Route:
Set
Route Name to pop untilto a specific route nameRemoves screens until specified route
Stack: Home β C (intermediate screens removed)
π‘ Examples
Basic Navigation:
Select "productDetail" page and set
productIdparameter to 123
Navigation with Data:
Select "editProfile" page
Set
userIdtoappState.currentUserIdanduserNametoappState.userName
Form with Result Handling:
Select "addItemForm" page
Enable
Expect ResultConfigure
onResultactions to handle returned data
Login Flow (Clear Stack):
Select "dashboard" page
Enable
Remove Previous Screen From StackCan't go back to login screen
Remove Until Home:
Select "settings" page
Set
Route Name to pop untilto "home"Removes all intermediate screens, keeping only home
Dynamic Page Navigation:
Use expressions to dynamically select page and set parameters
π Related Documentation
Finding Page/Component Slugs - How to locate and copy page slugs for navigation
Pages Overview - Understanding page structure and properties
Pop Action - Return data from navigated pages
Last updated