Jump To Action
The Jump To
action lets you navigate between pages in your content. Use it to create interactive presentations, menus, or any content where viewers can control navigation.
What is Jump To?
Jump To is an action that moves your content to a specific page when triggered. Think of it like clicking a link on a website — when something happens (like touching a button), your display jumps to another page.
- Interactive menus and navigation
- Touch-based kiosks
- Sensor-triggered page changes
- Data-driven content that adapts based on values
How to Set Up Jump To
Jump To actions can be triggered from various sources:
From Widgets
Most widgets support Jump To through their touch actions:
- Select your widget (Text, Button, Image, etc.)
- Navigate to the widget's Touch Actions or Actions section
- Choose Jump To as the action type
- Select your target page from the dropdown
From External Events
You can also trigger Jump To from content-wide events:
- Sensor Events: Physical sensors trigger page changes
- Data Source Events: Jump when data values change
- Time-Based Events: Jump at specific times
- Page Change Events: Jump when entering or leaving pages
Navigate to Content > External Events
to configure these triggers.
Configuration Options
Target Page Selection
You have three ways to specify which page to jump to:
1. Static Page (Most Common)
Simply select the target page from a dropdown list. This is perfect when you know exactly where you want to go.
2. Dynamic from Event Value
The page name comes from the triggering event itself. For example, if a sensor sends "page3", the content jumps to the page named "page3".
3. Property of Received Value
Extract the page name from a specific property in your event data. Useful when working with complex data structures.
Jump Timing
Wait for Page End option controls when the jump happens:
- Unchecked (default): Jump immediately when triggered
- Checked: Wait for the current page to finish before jumping
This is helpful for maintaining smooth transitions and ensuring animations complete.
Smart Features
Loop Prevention
The system automatically prevents infinite loops. If Page A jumps to Page B, and Page B tries to jump back to Page A instantly, the system stops the loop.
Jump Through Detection
When a target page has immediate actions that would jump elsewhere, the system goes directly to the final destination. This prevents unnecessary page flashes.
Common Examples
Interactive Menu
Create a main menu where each button jumps to different sections:
- Add Text or Button widgets for menu items
- Set each widget's touch action to Jump To
- Select the appropriate target page for each menu item
Sensor-Based Navigation
Use physical buttons or sensors to navigate:
- Go to
Content > External Events > Sensor Events
- Add a sensor event for each sensor
- Set the action to Jump To with the desired target page
Conditional Navigation
Jump to different pages based on data:
- Set up a Data Source Event
- Use evaluations to check the data value
- Configure Jump To actions with different targets based on conditions
Tips for Success
Name your pages clearly — It makes selecting targets much easier
Troubleshooting
Page Won't Jump
- Check that the target page still exists (wasn't deleted)
- Verify you're not trying to jump to the current page
- Ensure your trigger event is firing correctly
Unexpected Behavior
- Look for instant events on your target page that might cause additional jumps
- Check if evaluations are preventing the jump
- Verify data values match expected page names (for dynamic jumps)