Experience Builder Custom Widgets

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Latest Activity

(18 Posts)
Brian_McLeer
MVP Regular Contributor

What's New is a custom Experience Builder 1.20 widget that adds the familiar bell-and-red-dot notification pattern to public-facing map applications. It drops into any spot of an Experience (header, body, or footer) and displays a small red dot whenever there's a new announcement. Users click the bell, see what changed in a popover or centered modal, and the dot disappears for them across browser sessions. When the next update goes out, bumping the Announcement ID (a "New ID" button in the settings panel drops in a timestamp) brings the dot back for everyone on their next visit. Content is either Rich HTML pasted directly into the settings or an external URL, and the widget is pure client-side with no backend. Seen-state lives in each user's localStorage, so there's nothing to maintain. The widget solves a recurring problem: every time improvements are pushed to an Experience, users have no idea anything changed because they tend to bookmark the map and use it the same way for months. What's New gives them a quiet, dismissible signal built right into the app.

Read more...

more
4 0 168
adamsimple
Occasional Contributor

A free, single-file TypeScript utility that lets you toggle structured debug logging in your custom Experience Builder widgets from the URL. No rebuilds, no code changes, works in dev, test, and production. Just add ?debug=FETCH to your ExB URL and see exactly what's happening.

Read more...

more
3 2 664
Brian_McLeer
MVP Regular Contributor

Have collapsed sidebars expand when using "Add to table" or "View in table"" to show Table widget within sidebar. 

Read more...

more
4 8 760
Brian_McLeer
MVP Regular Contributor

Similar to the out of the box Basemap Gallery, gives a few more advanced setting options for developers. 

Read more...

more
2 0 465
Brian_McLeer
MVP Regular Contributor

The Property Report Widget brings comprehensive property lookup and reporting capabilities to ArcGIS Experience Builder. Users can search by address, parcel number, or map click, then view detailed information from multiple data sources displayed as configurable tables and charts. The widget supports related table queries, nearby feature analysis, and exports results to accessible PDF documents. Inspired by the reporting tool on PortlandMaps.com, this widget is fully WCAG 2.1 AA compliant and ready for government applications.

 

Read more...

more
8 17 2,769
Brian_McLeer
MVP Regular Contributor

A dropdown widget for ArcGIS Experience Builder that navigates between applications while preserving map extent and zoom by passing URL hash parameters.

Read more...

more
2 1 906
Brian_McLeer
MVP Regular Contributor

This Enhanced Measurement Widget for ArcGIS Experience Builder provides eight measurement tool types including point, distance, area, circle, rectangle, triangle, and freehand drawing capabilities. The widget offers extensive configuration options for developers and supports export in JSON, CSV, GeoJSON, and PDF formats. This is the first beta release built on Developer Edition 1.18, and feedback on bugs or enhancements is welcome.

 

Read more...

more
5 26 3,778
SvenJensen
Occasional Contributor

The Cloud Widget is a brand-new custom widget for ArcGIS Experience Builder designed to help users save, share, and collaborate on maps. Designed with an intuitive UI and cloud storage capabilities at its core, making it simple for both GIS professionals and non-GIS staff to capture and share map states.

Read more...

more
3 0 1,794
RoxanneTurgeon
Emerging Contributor

My custom widget gets the error view:no-layerview-for-layer in preview mode.

Read more...

more
0 0 300
Brian_McLeer
MVP Regular Contributor

The Right Click widget adds contextual map tools to ArcGIS Experience Builder. When a user right-clicks on the map, a menu appears offering a set of configurable actions. This provides quick access to functions like zoom, measurement, coordinate copying, and reverse geocoding, without cluttering the interface.

Read more...

more
10 62 10.9K
498 Subscribers