POST
|
Glad you liked the video 😉 Looks like your values are strings, try adding single quotes (') around the values. If that doesn't work, maybe you need to use url escape characters (https://www.w3schools.com/tags/ref_urlencode.ASP) ' = %27 , = %2C etc.
... View more
02-06-2024
07:28 AM
|
0
|
0
|
425
|
POST
|
Here are my suggestions: - Have a plan before you start, ideally some form of wireframes or mockups that have been agreed upon and are well thought out. This limits the time people spend on the actual document. - That sounds silly, but assign timeslots, e.g. On Monday, Mike will get the header, pages, and layouts in, on Tuesday, Kevin will hook up the data, lists, search and filter. Once this is done, Mike can go in and adjust colors, alignments, dimensions and refine; Once that's done, Kevin will work on mobile responsiveness - Clone the experience, work in parallel, the take the best pieces (or whatever we were able to figure out) back into master copy. This is either a replica of the work or using copy paste of the json in ago-assistant
... View more
01-24-2024
09:48 AM
|
1
|
0
|
272
|
POST
|
...or, if you are already using the list widget, use the built in filter (see below). Filter on "Category" field and change "input style" to pills (screenshot below)
... View more
01-23-2024
04:28 PM
|
1
|
0
|
441
|
POST
|
Ah, thanks for posting this example, this makes a lot of sense. In your case the radio list is correct because you do have a default value and you toggle between options to filter the same dataset. Actually the previous version with tabs used the wrong UI element (tabs are supposed to navigate between different sections of a site, not to filter). I like your visual design too, look really nice, dark themes are difficult but you came up with a nice palette.
... View more
12-15-2023
12:45 PM
|
0
|
2
|
244
|
POST
|
Well, I hate to say this, but you are asking for a radio buttons list. UX best practices for radio buttons require that user must select exactly one choice and this choice is mutually exclusive. As a result, you should select an option by default and users can *not* unselect the options (just toggle to another one). This behavior conflicts with filtering best practices because users won't be able to ever see all the options.
... View more
12-15-2023
10:16 AM
|
0
|
4
|
1013
|
POST
|
@RobertAnderson3 yeah, last resort is to use Unique, which gives you exactly what you need (plus the all option), then wrap the filter into a fixed panel and offset the filter itself by -70px (or whatever hides the all option)
... View more
12-15-2023
08:04 AM
|
0
|
6
|
1019
|
POST
|
You could use the list widget to link to a url (another page within your experience), append url parameters (https://doc.arcgis.com/en/experience-builder/latest/build-apps/url-parameters.htm) to select or filter another datasource
... View more
12-08-2023
11:12 AM
|
0
|
0
|
209
|
POST
|
Unfortunately, this is not yet available in ExB. You could use an instant map instead (or embedded in ExB), I know, might not fit your use case, but maybe? https://support.esri.com/en-us/knowledge-base/how-to-limit-the-zoom-extent-of-a-web-map-shared-via-an-000024890
... View more
11-19-2023
11:09 PM
|
0
|
0
|
361
|
POST
|
Actually, if you want to remove the "All" option, you need to change the operator to "is any of", that will leave you with the available options only. Still set the input style to pill selector
... View more
11-19-2023
10:56 PM
|
0
|
8
|
1153
|
POST
|
Hi @ChrisRoberts2 - this is very easy actually, use the filter, either the built-in filter of the list widget or the filter widget itself. As long as the values you want to filter are part of the layer you display in the list, this works just fine. There are two things to do when you build your expression: - set the source type (values you want to display) to Unique, or if you only want to show some, the change to Unique (predefined) and set them there (this is also how you'd remove the "all" option if that's not what you want to include) - change the input style from dropdown list to pill selector Good luck!
... View more
11-19-2023
09:54 PM
|
0
|
9
|
1153
|
DOC
|
With so many great GIS tools around, why isn't map app design a slam dunk? This session teaches you that great UX is more than the sum of its parts and explains how to design more compelling UI's. I’ll cover fundamental building blocks of successful applications and introduce ways to improve the total experience.
... View more
03-15-2019
09:14 AM
|
1
|
0
|
446
|
POST
|
of course you will need to include the WidgetManager to do what Yiwei mentioned define([ 'jimu/WidgetManager' ], function(WidgetManager) { var widgetManager = WidgetManager.getInstance(); });
... View more
01-18-2018
09:47 AM
|
1
|
1
|
898
|
POST
|
First one must get the instance of the PanelManager. What worked for me was var pm = PanelManager.getInstance().getPanelById(this.id + '_panel'); pm.resize({h:720});
... View more
09-22-2015
03:03 PM
|
2
|
2
|
468
|
POST
|
Johnathan's answer is the correct one. You have to set the idProperty to a unique field. Default is "id" but it's a good practice to always set it. var dataStore = new Memory({
data: myData,
idProperty: "id"
});
this.dataGrid.set("store", dataStore);
... View more
03-26-2015
02:43 PM
|
0
|
0
|
1106
|
Title | Kudos | Posted |
---|---|---|
1 | 01-23-2024 04:28 PM | |
1 | 01-24-2024 09:48 AM | |
2 | 09-22-2015 03:03 PM | |
1 | 01-18-2018 09:47 AM | |
1 | 03-15-2019 09:14 AM |
Online Status |
Offline
|
Date Last Visited |
Thursday
|