The Interactivity settings provide options for specifying tools and capabilities for your app. You can configure the tools needed for exploring and analyzing your map and control how users interact with the data. For example, you can enable tools that encourage map exploration (such as using bookmarks), provide an inset map for context, and include tools that allow the user to share the app.
Other common examples are as follows:
- Basemap toggle—Switches between two basemaps to change the look of the map. By default, you can select from a list of basemaps in your organization’s default basemap group. You can also browse to find basemaps from other sources, such as ArcGIS Living Atlas.
- Disable scroll—Prevents the map from zooming when app users scroll. Disable scrolling in the map if your app will be used primarily on a mobile device or embedded in a website.
- Elevation profile—Generates an elevation profile graph across an input line feature that can be selected in the map or from drawing a single or multi-segment line using the tool.
- Find current location button—Detects the user's physical location and zooms the map to it. (This option only works over HTTPS.)
- Layer list—Displays a list of map layers with options to turn visibility off and on in the map.
- Navigation boundary—Constrains the extent, zoom levels, and rotation of the map based on what you specify for the app to keep users focused on the relevant locations. (For more information, see the blog article about using Navigation boundary.)
- Screenshot—Captures an image of the map to export. Depending on the app, the screen shot can include the map legend and the pop-up for a feature selected in the map or search results.
- Search—Finds addresses and features in the data sources displayed in the app. (To learn more about configuring search, see the Refining search capabilities blog article.)
- Swipe tool—Compares multiple layers in the map by revealing differences on either side of the swipe slider as users drag it across the map. (For an example, see the Use swipe in Media Map blog article.)
- Time—Animates changes in data over time. The map must be time-enabled to use time features in the app. (For an example, see the Display time-enabled data in Media Map blog article.)
Some settings are dependent on the content you're using in the app. For example, if the default configuration for an app provides a bookmark navigation tool, the map must include bookmarks to use this option in the app. Instant Apps displays messages to inform you when your data doesn't support an app requirement and provides related information in ToolTips to help you determine what's required by a particular setting.