|
POST
|
I am using the WAB developer's 2.16. The AT even though the OBJECTID is set as "show":false and it doesn't display on the AT, it is still visible on the export csv. I came across this posting, and under app#]\widgets\AttributeTable\table\_FeatureTable.js file I commented out this line: options.objectIds = !isSameProjection && this._getExportObjectIds(); But the OBJECTID field still shows up on the csv file. Suggestions?
... View more
07-31-2020
10:12 AM
|
0
|
2
|
1410
|
|
POST
|
Thank you for your response. Yes, I understand it won't go away, but who would want to use WAB apps when they will not receive any security or bug updates after 2022? As the JS API 4.x grows and provides more powerful tools, who would want to use the same stagnant WAB when the new EB will provide a lot richer user experience based on JS API 4.x? It seems to me that at this time, until the EB is fully developed, users who depend on building web GIS apps based on templates, they will have to wait for a couple years before they have access to a full library of widgets performing complex spatial and non spatial analysis.
... View more
07-19-2020
02:25 PM
|
0
|
0
|
2682
|
|
POST
|
WAB will not be switched over to JS API 4.x for the development of 2D apps. Currently ESRI will keep providing security and bugs updates to the 3.x API untill 2022. It will take a while for the EB to catch up with the WAB functionalities. Custom widgets are built by the general Geonet community who are not ESRI staff. So, it depends of how many developers will switch to the EB which is based on a new JS library namely the ReactJS. This is the reason why the widgets from WAB cannot be easily converted to the EB because they are using different JS framework.
... View more
07-19-2020
02:11 PM
|
0
|
0
|
2682
|
|
POST
|
You are correct. The only way to use JS API 4.x on WAB is by creating 3d apps.
... View more
07-19-2020
02:03 PM
|
0
|
0
|
2682
|
|
POST
|
Hi Robert. Will you release any of your widgets for the EB platform?
... View more
07-15-2020
10:40 AM
|
0
|
1
|
4120
|
|
POST
|
ESRI insist that there no plans to remove the WAB which is based on JS API 3.x. However, this FAQ posted at: https://developers.arcgis.com/javascript/latest/guide/faq/ It says clearly that currently that they just fix bugs until it retires on 8/1/22. What is the status of ArcGIS API 3.x for JavaScript? We are continuing to release version 3.x with bug fixes only (essentially maintenance mode). It is slated to be retired on August 1, 2022 however we will continue to host all versions on our CDN for the foreseeable future (so apps built with older versions of the API will continue to have access beyond the retirement date). See the Product Life Cycle document for more information.
... View more
07-15-2020
09:28 AM
|
0
|
6
|
2925
|
|
POST
|
The more I watch about EB the more I get discouraged. EB was created to make easier to build mobile apps. However, it is not nearly as easy to create custom apps like WAB and provide the same functionalites. Yes, EB looks very visually pleasing and it has the wow factor. However, with WAB is lot easier to build custom widgets to perform search to view the results on the map and on a table. How hard is for the ESRI to modify the core files of the WAB to point to the JS API 4.x?
... View more
07-15-2020
08:59 AM
|
0
|
2
|
2017
|
|
POST
|
I am looking for a similar page to this, an Experience Builder Custom Widgets. Does it exist? I am aware of the EB geonet page. THanks.
... View more
07-15-2020
08:10 AM
|
0
|
4
|
2115
|
|
DOC
|
THank you. I don't really use the settings file, since I customize the widgets not to use web maps but they detects on the fly, the layers that the user put on the map. I changed this to reflect the wrap setting. this.list._wrapResults = true; However, even though the text is wrapped still I have the scroll to the right to see the delete icon. Other than changing the width of this widget are other options?
... View more
06-30-2020
02:31 PM
|
0
|
0
|
20017
|
|
DOC
|
Hello Robert. Some of the web services I use have long string in some of their attributes. As a result, the width of the result window become quite large and you have to scroll to the right to see the Remove icon. Is there a way to "force" wrapping the content of all fields to keep the result width at its default size? THanks.
... View more
06-30-2020
09:42 AM
|
0
|
0
|
20017
|
|
DOC
|
I created tabs for another widget. Below is an example to append to the current popup content (option1 on my previous reply) displayPopupContent: function (feature) {
document.getElementById("demo").innerHTML = "";
if (feature.attributes) {
Object.keys(feature.attributes).forEach(function (key) {
// console.log(key, feature.attributes[key]);
if (key === "xxxx") {
newcontent += "YYY" + key
}
//----- code
else if (key === "XXY") {
newcontent += "zzz" + key
}
//more js code
// -------
// -------
//------
}
}
document.getElementById("demo").innerHTML = newcontent;
var content = feature.getContent();
if (this.popupContent) {
this.popupContent.set("content", content);
//----
}
} and place the demo div at the end of widget.html -----
-----
</div>
<div data-dojo-attach-point="divBottom"></div>
<div id="demo"></div>
</div>
... View more
06-25-2020
11:32 AM
|
2
|
0
|
21506
|
|
DOC
|
Hello Jereme. I was able to do a bit of customized work on the popup. There are two choices (they could be more). First is to append to the content of the popup with your content with just adding an additional div like the 'demo ' below. <div data-dojo-attach-point="divBottom"></div>
<div id="demo"></div> Then use the document.getElementById("demo").innerHTML to create you tabs by inline html and place it inside the displayPopupContent(feature) function. Second choice is override the content this.popupContent.set("content", content); under the displayPopupContent(feature) function with your content (inline html for tabs). Either method, you will have access to the feature clicked (selected) and customize your tabs.
... View more
06-24-2020
02:41 PM
|
1
|
0
|
21505
|
|
DOC
|
Thank you. So the config setting "closeAtStart": true, in 2.16 jewelry theme doesn't work and we need to "force" closing it by: html.addClass(this.map.container.parentNode, 'sideBarHidden');
... View more
06-11-2020
09:54 AM
|
0
|
0
|
21506
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 4 weeks ago | |
| 1 | 06-19-2025 10:13 PM | |
| 3 | 02-06-2026 10:44 AM | |
| 1 | 01-08-2026 12:50 PM |
| Online Status |
Offline
|
| Date Last Visited |
Wednesday
|