Digia Academy
Digia StudioDiscordLinkedIn
  • Introduction
    • FAQs
  • What's New
    • 2024
      • March
  • DIGIA STUDIO INTRODUCTION
    • Dashboard
    • Builder Tool
      • Navigation Menu
      • Tool Bar
      • Pages and Widgets Panel
      • Canvas Area
      • Properties Panel
    • Creating a New Project
    • Creating new Pages
    • Working with Widget Tree
    • Build Your First App
      • Hello World
      • Bytes App
        • Onboarding
        • Defining API Calls
        • Courses
        • Articles
        • Viewing your App
    • SDK Integration
      • Insert Single Pages from Digia Studio
  • Actions
    • Call API Rest Action
    • Call Rest API
    • Pop Current
    • Pop to Route
    • openUrl
    • Go To Page
    • Post Message
    • Set Page State
    • Wait (delay)
    • Drawer
    • Toast
    • Open Dialog
    • Share
    • Copy to Clipboard
  • Operations
    • API Call
    • Operators
      • Json Operators
      • Logical Operators
      • Date Time Operators
      • Math Operators
      • String Operations
  • BUILDING UI
    • Widgets
      • Form Widgets
        • PinField
        • Calendar
        • Text Form Field
      • Base Widgets
        • Animated Button
        • Check Box
        • Video Player
        • Spacer
        • Stack
        • Wrap
        • Text
        • Avatar
        • Rich Text
        • Image
        • Button
        • Icon
        • Switch
        • Sized Box
        • HtmlView
        • Lottie Animation
        • Linear Progress Bar
        • YouTube Player
        • Circular Progress Bar
      • Layout Widgets
        • ListView
        • Web View
        • Future Builder
        • Conditional Builder
        • Stream Builder
        • GridView
        • Column
        • Row
        • Container
        • Expandable
        • Divider (Horizontal)
        • Divider (Vertical)
        • Carousel
      • Persistent Footers Widgets
        • NavigationBar Widget
      • Page Widgets
        • Stepper Widget
        • Scaffold Widget
        • Paginated Listview Widget
        • TabView
        • AppBar
      • Widget Commonalities
    • Event Handlers
  • Theme
    • Colors
    • Typography
  • DATA AND BACKEND
    • API Calls
      • Setting up API Calls
      • Create API Calls
      • Import API From Curl
  • DEPLOYING YOUR APP
    • Deployment
    • Release History
  • Settings
    • App Settings
    • App Assets
    • Media Assets
  • JARGON
    • Data integration
Powered by GitBook
On this page
  1. Actions

Go To Page

PreviousopenUrlNextPost Message

Last updated 2 months ago

Using this action, you can navigate users to different pages or screens within your app.

Adding the Go To Page Action:

  1. Open the Dropdown Menu

    • Click on the dropdown menu to select how you want to open the page.

  2. Select "Full page" or "Bottom sheet"

    • Full page: This option will open the page in full view.

    • Bottom sheet: This option will open the page in a bottom sheet, which is an alternative to a menu or a dialog. It opens from the bottom to the top and can be dismissed by swiping it from top to bottom. When it opens, it prevents the user from interacting with the rest of the app.

  3. Select the Page to Display

    • Beside the Page dropdown, select the page you want to display from the list of available pages.

  4. Toggle Button for "Expect Result from Target Route"

    • Tap the toggle button if you want to perform any action after navigating to the page. This allows you to handle any results or actions that should occur after the navigation.

  5. Remove Previous Screens from Stack

    • If you want to remove previous screens that are in the stack (for example, when completing a transaction in a bank app and you don't want to go back to the previous pages), follow these steps:

      • Select how far back you want to remove the pages in the "Route name to remove Until" section.

      • Type the name of the page up to which you want to remove the previous screens.

By following these steps, you can effectively manage how pages are displayed and navigated within your app.

Add the Action