core-jvm
core2-jvm (latest)core-jvm
  • Home
  • Features
  • Examples
  • Spec
  • Guides
  • Sandbox
  • Step Studio
  • Step
    • Action
    • Behavior
    • External
    • Help
    • Link Handler
    • Navigation
    • Persist Async
    • Polling
    • Refresh On Change
    • Step Error
    • Summary
    • Upload
    • Validate Async
    • Schema
    • All Of Schema
    • Array Schema
    • Blob Schema
    • Boolean Schema
    • Const Schema
    • Integer Schema
    • Number Schema
    • Object Schema
    • One Of Schema
    • String Schema
    • Layout
    • Alert Layout
    • Box Layout
    • Button Layout
    • Columns Layout
    • Decision Layout
    • Form Layout
    • Heading Layout
    • Image Layout
    • Instructions Layout
    • List Layout
    • Loading Indicator Layout
    • Markdown Layout
    • Modal Layout
    • Paragraph Layout
    • Review Layout
    • Search Layout
    • Status List Layout
    • Action Response Body
    • Error Response Body
    • Flow Response
    • Search Response Body
    • Search Result
    • Align
    • Autocapitalization Type
    • Autocomplete Token
    • Context
    • Icon
    • Image
    • Size
These docs refer to the older 1.x release of Dynamic Flow.
Go to the latest docs

Navigation

Android - 8.38.0 iOS - 11776 Web - 2.5.0

Allows configuration of how navigating between steps should happen.

For example, it can be used to control what happens when the user navigates back from a step.

Properties

PropertyTypeRequiredDescription
backNavigation.BackBehaviorNoConfigure custom back behavior which overrides any native back behavior of the client.

stackBehavior

Navigation.StackBehavior

No

Configure the behavior of the navigation stack when this step is presented.

Android - 8.59.0 iOS - 12133 Web - Unsupported

Related Types

Back Behavior

Describes how back navigation should be handled.

Properties

PropertyTypeRequiredDescription
actionActionYesThe Action triggered when the user navigates back. Note that this action will not validate the model against the schema before submitting.
titleStringNoA title describing the back action.

Stack Behavior

Describes the behavior of the navigation stack when the step is presented.

Values

ValueDescription
defaultThe step is pushed onto the navigation stack.
remove-allThe step is pushed onto the navigation stack and all previous steps are removed. If there are no previous steps, then this behaves the same as default.
remove-previousThe step is pushed onto the navigation stack and the previous step is removed. If there is no previous step, then this behaves the same as default.
replace-currentThe step replaces the current step on the navigation stack, acting as an update to the current step. If there is no current step, then this behaves the same as default.