|
POST
|
This morning, I tried a different approach by adding the 6 dashboards to a new Hub site. The dashboard will open in a new tab from the Hub site, but the same results. It seems to be the consensus here that a browser memory issue causes the crash.
... View more
11-14-2024
02:51 PM
|
0
|
2
|
3449
|
|
POST
|
@JohnWatson_EBA, someone messaged me last week asking for it so I uploaded the ZIP I provided to them. Please let me know if you have any questions or can suggest improvements. Again, credit goes to @FredericPoliart_EsriAU and @DavidDas__GISP. Update on 11/19/24: Fixed an issue where closing the widget on the toolbar and reopening it caused the widget to remain active at the previous location with buttons not greyed out, even though no point was present on the map. This issue also prevented users from adding a new point, as the widget continued to launch from the prior location state instead of resetting. The ZIP widget below has been updated with the bug fix. Update on 12/4/24: Esri released Developer Edition 1.16 today. I tested the widget on this version and it looks to function as it did in 1.15. I ran through the same npm commands as above for 1.16. Update on 3/24/25: I have added the function to disable pop-ups and feature highlights for when the widget is in use. Update on 3/27/25: Updated how buttons appear before user clicks on map. The buttons are always present, but greyed out until user clicks on the map. Update on 3/28/25: Add accessibility updates to add tooltips when hovering over buttons. Update on 5/21/25: Add links to Bing Satellite Maps and Bing Streetside. Update on 5/23/25 Added updates to the configurations in DEV so that buttons can be toggled on/off (for example showing Google Maps 3D but turning off Google Street view). The other update is that the URL for Pictometry can now be configured in the DEV settings. With both of these updates, there is no need to go into the code to customize to your parameters and can all be done in Developer Edition. Update on 11/13/25: Breaking changes going from DE 1.18 to 1.19: Experience Builder 1.19 introduces two critical breaking changes that prevent widgets built for 1.18 from loading. First, the WidgetState enum has been removed from 'jimu-core', requiring developers to replace WidgetState.Opened with the string literal "OPENED" in widget lifecycle methods. Second, and more significantly, the jsx() function signature has changed to align with React 17+'s new JSX transform—children must now be passed as a children property within the props object rather than as separate function arguments. This means jsx('div', {props}, child1, child2) must be rewritten as jsx('div', {props, children: [child1, child2]}) throughout the entire render method. While this is a substantial refactoring effort requiring updates to every jsx call in your widget, it brings Experience Builder in line with modern React standards and is a one-time migration requirement for the 1.18 to 1.19 upgrade path. 12/10/2025 (for 1.19 version only): Theme Typography Update – All widget text now uses Experience Builder’s Theme Typography for consistent styling. Accessibility Improvements – Added multiple WCAG-compliant updates across widgets for better usability and accessibility. Update on 03/26/26: Breaking changes going from DE 1.19 to 1.20. Fix has been applied, both 1.19 and 1.20 available for use. 7/23/26: Updated for DE 1.21
... View more
11-14-2024
02:24 PM
|
1
|
14
|
7118
|
|
POST
|
Thanks, @JeffreyThompson2, I will look into these options as well.
... View more
11-14-2024
07:02 AM
|
0
|
0
|
3459
|
|
POST
|
Thanks, @JeffreyThompson2, I think the undesirable workaround might be just to have users go to each dashboard individually and not try to have them all in one Experience.
... View more
11-13-2024
09:35 AM
|
0
|
1
|
3494
|
|
POST
|
This post pertains to Experience Builder on ArcGIS Enterprise (11.2) and ArcGIS Experience Builder Developer Edition 1.15. I have 6 dashboards that are hosted on ArcGIS Portal. In both versions of EB, I have 6 pages, one for each dashboard which contains the Menu and Embed widgets. The Menu widget links to each dashboard, and the Embed widget is the URL from each dashboard on Portal. After using the Experience for a minute or so and switching between various pages on the Menu widget, an error will appear in both Chrome and Edge causing the application to crash. Has anybody had this issue of embedding multiple dashboards and having the browser crash during use? The console logs on browsers did not yield anyresults, and I have exhausted a support case with Ersi on this.
... View more
11-13-2024
08:52 AM
|
2
|
9
|
3514
|
|
POST
|
Is anyone aware of an option to clear all / select all items within a graph, pie chart, etc.? I saw this article (Operations Dashboard - Clear all filters ), but the solution is implementing a refresh dashboard button that resets all filters, map extents, etc. Add a clear all / select all to elements such as pie charts, bar graphs, etc.
... View more
11-01-2024
09:09 AM
|
0
|
0
|
647
|
|
POST
|
@ShengdiZhang I think I resolved the issue, I used your workflow above but turned Overlay off on the Sidebar widget. Thanks for your help with this!
... View more
10-29-2024
03:25 PM
|
0
|
0
|
3008
|
|
POST
|
@ShengdiZhang I just loaded the foldable template, and out of the box, it is showing the same behavior of not collapsing the map to show the credits when the table is expanded. I added a scale bar as well. Collapsed: Expanded:
... View more
10-29-2024
07:56 AM
|
0
|
1
|
3034
|
|
POST
|
Hi @ShengdiZhang , I configured it similarly to the way you have it above but I am still getting the same behavior. The sidebars, fixed panels, tables, and maps are set to stretch for width and height. Perhaps there is a setting I am missing? Collapsed: Expanded:
... View more
10-29-2024
07:48 AM
|
0
|
0
|
3034
|
|
POST
|
@ShengdiZhang I should include that the Sidebar is nested outside of the Map widget within the same level of the body.
... View more
10-23-2024
07:55 AM
|
0
|
2
|
3189
|
|
POST
|
Hi @ShengdiZhang I did just turn on the overlay, and now the table as expected overlays the map, however, it overlays the scale bar and map credits. In Web AppBuilder, there is a behavior to adjust the size of the map frame to be reactive to the size of the sidebar frame. While overlaying the map is fine, when you select a feature and zoom to it on the map the table cuts off part of the feature because the map widget frame is not adjusting to the sidebar frame. You can see an example in my third image below. Collapsed: Expanded: Example of a feature being cut off by sidebar pane.
... View more
10-23-2024
07:37 AM
|
0
|
3
|
3191
|
|
POST
|
I added a Sidebar widget that contains a Table widget within it. Upon opening, I have it collapsed by default. The issue I am having is when expanding, the map widget does not seem to adjust to the change. This causes certain elements like the scalebar and map credits to overlay the table. I adjusted settings in both the sidebar and map widget style for height from a defined percentage to stretch, but the issue persisted. Any tips? Collapsed: Expanded:
... View more
10-22-2024
03:36 PM
|
0
|
7
|
3251
|
|
POST
|
There looks to be an update on the BUG article from 7/30/24 that provides a workaround: Workaround Remove the feature from the Area of Interest parameter and put it in the Extent parameter. However, the Extent parameter does not honor the extent boundary. https://support.esri.com/en-us/bug/the-error-message-error-001461-failed-to-package-tiles-bug-000163419 I had the same issue and the workaround worked for me.
... View more
10-17-2024
08:23 AM
|
0
|
1
|
1505
|
|
POST
|
I am unable to increase the size of the widget icons on the widget controller. When I open the settings and change the size under appearance, it only increases the spacing between the widgets, not the size of the icons. I am currently using Developer Edition 1.15. This article seems to be the most related but looks to be how to change the size for an icon on a custom widget within a widget container, not all icons within the container. Set to small: Set to large:
... View more
10-07-2024
08:54 AM
|
0
|
3
|
1756
|
|
POST
|
I am working on a few enhancements to the Map Layers widget, which include having certain layers be expanded by default (referenced in this Community post) and having the layers collapse/expand when the tick box is checked or unchecked. Below, I have a few bugs and enhancements that have hit some roadblocks if anyone has any tips? I will include the ZIP of my current widget so far. BUGS: I have run into a snag where the legend of layers nested in group layers 3 levels or lower is not displaying (they are visible at the range shown in all images below). The legend icon stays greyed out. They are displayed in the legend of the group container at the top, however. I added the code from lines 19 - 24 (snippet below is from lines 369-392 in the widget.tsx file) to allow map layers to display the legend that is not in a 2nd level or beyond group layer which started displaying the legend based on the API documentation. My roadblock is finding the part that lets me have the legend show for all map layers, regardless of how far down they are nested in sublayers. let actionGroups = {};
listItem.actionsSections = [];
this.trackLayerVisibility(listItem);
if (!listItem.parent) {
listItem.open = true;
} else {
listItem.open = false;
}
if (listItem.layer.sublayers) {
listItem.panel = {
content: 'legend',
open: false // Set to true to expand legends by default
};
}
if (listItem.layer.layer) {
listItem.panel = {
content: 'legend',
open: false // Set to true to expand legends by default
};
} The other issue I am encountering is that the legends are staying on when checking the radio button to off for Show legend in the configuration settings. ENHANCEMENT: I would like to add hint text to the layers search that says "Filter Map Layers" and change the magnifying icon to a filter icon.
... View more
09-19-2024
12:57 PM
|
0
|
1
|
1130
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 2 weeks ago | |
| 1 | 2 weeks ago | |
| 1 | 2 weeks ago | |
| 2 | 2 weeks ago | |
| 2 | 2 weeks ago |
| Online Status |
Online
|
| Date Last Visited |
4 hours ago
|