Hello,
My team currently has several applications that are dependent on Web App Builder Developer Edition and we are actively migrating to Experience Builder Developer Edition. For the WABDE instances, we had custom code that would post the attributes of the GIS feature to the web console when clicked (when the pop up appears). Our applications (in Salesforce) are configured with listeners to grab these attributes as they are posted to the console of the web page that the WABDE is embedded/iframed in.
We need to transition this functionality to Experience Builder Developer Edition. I am looking through the jimu directories in the EXBDE folders, but I do not see anything resembling the PopUpManager.js from the WABDE folders, which we modified for this purpose. I would appreciate any guidance on how to proceed with this task. Would we have to use an ArcGIS SDK custom JS app to accomplish this?
You can write a custom widget that adds Actions to the standard Popup.
https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Popup.html#actions
Thank you Jeffrey, this looks promising.