Associate a function with a location in the app
For each function you create for an app, you must associate it with a specific location. You can associate most functions with a top menu, a swipe, or a specific field.
Launcher screen header functions
| Launcher screen header functions allow your users to navigate to a specific parametrized record screen. Some common examples include navigating to a users profile, or navigating to a cart. For details on creating parametrized record screens, see Configure a parameterized record screen. For details on how to use these record screens in a launcher screen header, see Configure a launcher screen header. | Image omitted: applet-launcher-1.png Launcher screen. |
Chart header functions
| Chart header functions enable your users to navigate to a specific set of records from a chart screen. When a user is viewing a chart, they can click on the chart header function \( Image omitted: chart-function-icon.png chart function icon\) on the top-right corner of the screen, to view a list of all the records that are within the chart. . | Image omitted: chart-function.png Chart screen with header functions. |
Field functions
Field functions enable your end users to change the value of a field. Field functions only apply to items on the details screen in a displayed area.
For more information on how to create field functions, see Configure a details screen for a record screen. | Image omitted: FieldFunction.png Incident with the caller field highlighted. |
Footer functions
Footer functions enable your end users to add an action on the bottom of a record screen. Supported screens for the footer function are: record details screen, record embedded section screen, dynamic segments in a record screen, map screen, and list screens.
For more details on how to create a footer function, see Use your navigation function as a footer function. | Image omitted: footer-functions.png Screen with three footer functions. |
On tap functions
| Use the on tap function instance to trigger a function when a user taps on a record in a list. This function location can, for example, navigate a user to another screen when they tap a record. On tap functions are configured on list item config records, which are used in any screen that needs to display a list of records. 1. In Mobile App Builder open a list screen that you want to add an on tap function. 2. Select the List item config record field. For example, this field is found in a stream record within a screen segment record. 3. In the list item config record, locate the On tap field and select Use a function instance. 4. Populate the list item config record with the navigation function that you want to use. 5. Select Save. | Image omitted: list-to-list-example-2.png Navigation function used to direct users from one list to another. |
Top menu functions
Use top menu function location for less frequently used actions, and on record screens where you have more actions than fit conveniently in the footer.
For more details on how to create a top menu function, see Use your navigation function as a top menu selection. | Image omitted: top-menu.png Top menu for an incident which includes the following functions: Reassign, Resolve, Add comments, and Edit. |
Quick action functions
| Use the quick action item location to provide your users with a shortcut to an item or action in your launcher screens. Users access quick actions by tapping the quick action icon. - For Android users quick actions appear under a plus icon \( Image omitted: quick-action-icon.png - For iOS quick actions appear under the ellipsis icon \( Android quick action icon\) at the bottom-right corner of the launcher screen. Image omitted: quick-action-icon-ios.png For details on configuring quick actions, see Quick actions.iOS quick action icon\). | Image omitted: launcher-quick-action.png Quick actions. |
Swipe functions
The swipe function location applies to screens that display a list, including a map screen. Swipe functions can be initiated from two directions, swiping to the right initiates leading swipe function and swiping to the left initiates trailing swipe functions. You can display three functions per direction.
For more details on how to create a standard function, see Configure a navigation to a screen. | Image omitted: SwipeFunction.png Swipe function from the list view with options to Resolve or Reassign an incident. |
Top icon functions
| The top icon function is a button location on the record screen top app bar. Use the top icon action to provide your users with an additional shortcut to an item or to actions in your record screen. Only one top icon function can be added to each record screen. | Image omitted: top-icon-function-button-instance.png Image of top icon function displaying in a mobile screen |
Custom map bottom drawer functions
| The custom map bottom drawer functions apply to the custom map screen for Indoor Wayfinding experiences. Use the custom map bottom drawer functions to provide your users with a shortcut to actions from Indoor Wayfinding experiences. One or more custom map bottom drawer functions can be added to a custom map screen. If only one custom map bottom drawer function is configured, users see the action button for the function with the configured icon and labels. If more than one function is configured, all the functions appear under the more menu icon \( Image omitted: button-more-ios.png more menu icon\). | Image omitted: cust-map-bot-drawr-func-butn-instns.png Custom map bottom drawer function button. |