Select to view content in your preferred language

WAB Summary Widget equivalent

215
4
03-19-2025 01:35 PM
DanCopKac
Frequent Contributor

In WAB there was a SUMMARY widget (not INFO SUMMARY) that lets you select a layer, then aggregate things like the count, max, min, values of the features in a nice panel at the bottom (which crucially, does not interfere with the table widget or sidebar widget at the bottom of the screen). This widget also provides the option for the user (not developer) to turn on and off clustering with the widget activation. 

tempsum.png

tempsum2.png

How do I recreate this in Experience Builder? 

I know about dynamic text and setting the 'connect to data' option and then inserting attributes, but I would like this to work with a single button click, and also activate or deactivate clustering on the layer at the same time. And I also know about setting the map widget's extent changes action to trigger a text element, but nothing seems to make them work together like the WAB Summary widget.

Ideally I would like a click in the widget controller's button to trigger opening a panel, like a sidebar (but I already have a table in the sidebar, so do I add another sidebar?) and then display the dynamic text element in that panel, and enable turning on the clustered layer as well. And then another click on the controller button will reverse all these. How do we reproduce this workflow in Experience Builder? 

0 Kudos
4 Replies
SteveCole
Honored Contributor

According to the EB Functionality Matrix, you should be looking at the Text Widget to obtain the same functionality. Sadly, the "functional equivalents" in EB from WAB usually include changes which make the EB widget act in a manner that isn't exactly equivalent to how it operated in WAB. Hopefully you have better luck than the rest of us trying to migrate from WAB to EB.

Steve

DanCopKac
Frequent Contributor

Thanks for that info @SteveCole , I totally forgot about checking the official Functionality Matrix as I haven't thought about it in forever since it's proven itself incredibly unreliable, misleading, and has landed me in hot soup with many of the business users of our WAB apps. Can you imagine if Apple updated your iPhone, and you woke up one day and found that instead of opening Apple Wallet directly from the home screen, you now had to first go to Apps > Apple > Money > Cards > Apple Wallet > Apple Pay, every morning, all while people are waiting in line behind you for their morning coffee? And then when you complained, they tout it as a vast improvement, because "old technology"? 😂

Maybe I'm not looking hard enough, but I don't see how the text widget is supposed to turn on/off group clustering, activate/deactivate other layers, or open/close other sidebars or otherwise interact with other widgets though. 

lol time to write another app migration failure report to my CPO and hear him rant again about how we should've never begun the process to migrate from WAB. 

SteveCole
Honored Contributor

Yeah, it's absolutely misleading to think that the EB widget is equivalent to its former WAB widget. ESRI had often "reimagined" the widget so functionality you relied on in WAB just doesn't exist in the EB version. The Near Me widget is my huckleberry and source of aggravation.

DanCopKac
Frequent Contributor

For me its the Draw widget, which was shown to be 100% reproduced in EB and yet couldnt draw text for 2-odd something years. Since then I've just treated the functionality matrix as a mostly useless document altogether.