All,
Here is a list on my currently available Web AppBuilder widgets for Web AppBuilder 2.x
Enhanced Search Widget Version 2.21 - 11/16/21 Download Link
Enhanced Basemap Gallery Widget 2.8 - 05/01/2018 Download Link
Share Widget Superseded by esri OTB share widget
Share Widget Version 2.0.1 - 04/20/16 Download Link
Identify Widget Version 2.21 - 11/16/2021 Download Link
Elevation Profile Widget Version 2.17 - 09/19/2020 Download Link
Map Progress Indicator Widget Version 2.14 - 11/26/2019 Download Link
Enhanced Bookmark Widget Version 2.5 - 08/17/17 Download Link
Enhanced Locate Widget Version 2.16 - 08/21/2020 Download Link
Popup Panel Widget Version 2.17 - 9/1/20 Download Link
Aloha Threat Zone Widget Version 2.9 - 09/27/18 Download Link
Url Button Widget Version 2.5 - 08/10/2017 Download Link
Layer Toggle Button Widget Version 2.14 - 01/13/2020 Download Link
Feature Layer Hover Widget Version 2.12 - 09/05/2019 Download Link
Message was edited by: Robert Scheitlin, GISP 11/16/2021
Robert,
I'd like this esearch widget very much. I found a bug or maybe I did something wrong. I have 2 layers used in the esearch, one is parcel layer,user need search for the parcel ID to get a result parcel, and then create buffer around the parcel, then intersect with the 2nd Criteria layer. So i did not checked the "spatial Search Layer" for the first parcel layer since I only like use to Search entities of the 2nd criteria layer in 'by spatial' tab. Now in my 'by spatial tab, the drop down list only shows the second criteria layer, but if I click on the intersect button, it still intersect with the first parcel layer not the 2nd criteria layer. I have to click on the drop down list to choose the criteria layer and then click on the intersect button even though that is the only layer list there. Is this a bug? How could I fix it?
Thanks
Zhujing,
Please place question specific to a widget in that widgets thread:
Enhanced Search Widget Version 1.3.0.2 - 2/24/16
That is a bug and here is the simple fix. In the Widget.js file search for "this.selectLayerSpatial.addOption(spatialOptions);"
and add these three lines right below that line:
if(spatialOptions.length > 0){ this.spatialLayerIndex = spatialOptions[0].value; }
Yes. Robert. It worked. I have a further question will post to the widget thread. Since I only like to intersect with the criteria layer, may I not show the parcel layer as one of the tab in the result table at bottom of the map, it seems it shows the parcel layer in it anyway even I did not choose it as spatial layer.
Thanks
Zhujing
Robert,
I'm new to this page. I just downloaded the popup panel widget. You may have already answered this question. But do you have a help page to correctly insert that to the web app? If there is a help-page out there, it'd be nice if you can list that at the top of this page.
Thank you!
John,
No there is no help doc for this widget as there nothing to really configure or really an help needed to use this widget. If you what to know how to install custom widgets then you follow the WAB Help for installing custom widgets.
Deploy custom widget and theme—Web AppBuilder for ArcGIS (Developer Edition) | ArcGIS for Developers
In my live site I am using the Jewelry Box Theme and I have the popup panel in the themes side panel.
Hi Robert, I am an apprentice with my organization's GIS team. We use a number of your apps in our WAB interface, and we are trying to understand the following:
The anticipated complexity to build an ‘in-panel’ editing tool to improve the stock AGOL tool. Ideally this would be something similar to ‘Geoform’ as a widget in WAB, but realistically we are looking for a stable interface to add and edit features.
If you have any thoughts they would be appreciated. Thanks for your time!
Andrew
Andrew,
Have you seen this Widget that Esri is working on?
This might be the functionality that you are looking for, at least a good start in the right direction.
-----------------------------------
Brian Baldwin, Esri Inc., Lead Solution EngineerHoo boy, WAB Dev 2.0 was just released, one day after I finally went operational with my WAB 1.3 apps that use LocalLayer widget and lots of Robert's widgets. I guess I will start testing all of the 1.3 widgets with WAB Dev 2.0 and see that happens. I'll bet 2.0 has cool new functionality.
Edit: My first WAB Dev 1.3 app imported in a snap and seems to work perfectly so far!!!!!
Robert,
I know this comment isn't regarding a widget created by you, just hoping you might be able to help us out...
What are your thoughts on the Time Slider Widget in WAB 2.0? If there was a way to stop time-enabled layers from refreshing completely at every time stamp interval (progressive), this widget would be much improved upon. For example, if I am showing points created every week, along a line, over the course of a year; I don't need every single point refreshing. It would be nice to see points added in increments without entire layer auto-refreshing.
Daniel,
I am not sure that is a possibility based on the API technology. As the timeExtent is changed for the map the layer will refresh based on the new time extent. You may want to contact esri tech support and file an enhancement request.