A List of Custom Widgets

4396
12
10-24-2023 08:43 AM
JeffreyThompson2
MVP Frequent Contributor
11 12 4,396

If you are on Developer Edition, here is a set of links to custom widgets you may find useful. I have used most of these myself. Please post any other widgets you find useful in the comments.

  • Add/Remove By Group - Allows end users to add/remove sets of related layers as groups. The Add/Remove 2.0 Version creates the layers as an Experience Builder datasource. The 3.0 Version includes an option for end-users to make their own groups and makes it fully configurable from the Settings Panel.
  • Create Group Layers - Allows end users to create their own layer groups that can be visually toggled as groups.
  • Custom Editor - Adds measurements in acres and improved snapping.
  • Draw - Offers more drawing and editing options than the default draw widget, including support for text. I recommend my visually enhanced version. Or the 1.17 version with point symbol rotation and font choices.
  • Enhanced Coordinate - Displays coordinates, zoom, scale, tilt and rotation and links to Google Maps.
  • Enhanced Locate - Search for a location in any spatial reference and reverse geocoding. 
  • Feature Panel - Retrieves data for all features at a clicked mouse location. Can be placed in an auto-opening sidebar. (Note: has been broken since 1.13. It will take extensive modifications to work in the latest versions.)
  • Identify - Much like the Feature Panel widget, but with a tabbed presentation, ability to be enabled/disabled by the end-user and can be triggered by the related search widget. Identify for Experience Builder 1.14.
  • Layer Focus - Turns off visibility of all layers but the focused layer.
  • Map Layers - A customized version of the Map Layers Widget with smart expansion of layer groups.
  • Measurement - Since the June 2024 Online update, many users have been reporting poor performance with the built in Measurement Widget/Map Tool. Here is an alternative.
  • NearMap - Displays NearMap aerial imagery with option to compare two images in a swipe.
  • Previous Extent - Back and forward buttons for your map.
  • Radio Layers - Controls your map layers with radio buttons.
  • Rain Radar - Live weather radar.
  • Sharepoint - For interacting with Sharepoint documents.
  • What3Words - Get the What3Words location of a mouse click.
  • XBUI and XBUI Search - XBUI is intended as an all-in-one user interface with Table of Contents, Bookmarks, Advanced Search and Selection options and Tables. XBUI Search is focused on the search and selection aspects of the widget. Note: these widgets are developed by a consulting firm, Engineering Mapping Solutions, contact them at Marko@emsol.com to learn more.
  • Zoom - Allows users to manually set the map extent.
12 Comments
Contributors
About the Author
A frequently confused rock-hound that writes ugly, but usually functional code.