Select to view content in your preferred language

Enhanced Layer List Widget

9020
36
07-16-2013 09:59 AM
RobertScheitlin__GISP
MVP Emeritus
All,

   Here is my latest widget for Flex Viewer. It is the first 3.4 widget I have been able to publish due to some issues with ArcGIS.com.

This is my replacement to the TOC Widget

This  widget provides an enhanced version of the Layer List Widget for the  Flex Viewer. This enhanced version contains UI enhancements that are  currently request for the OTB version, such as extended layer menu that  contains collapse all, expand all, zoom to make visible, and changed  behavior on the description option. The enhanced version also supports  legends for CSVLayer and GeoRSSLayers as well a default legends for  basemap rasters, annotation and raster catalogs.

It is recommended that you use this widget in Application Builder 3.4 as it has been fully integrated into the App Builder GUI and you will not have to deal with XML.

http://www.arcgis.com/home/item.html?id=58d9bb5693c94918a3934781d7234d18
Tags (2)
0 Kudos
36 Replies
RhettZufelt
MVP Notable Contributor

Hi Robert,

Not sure if you are already aware of this as I'm not real confident in the "new" forum search results.  However, Utilizing your eLayerListWidget 3.6.2 in compiled version FV3.6.

I have a single service with multiple feature classes in it.  Loading it as dynamic, but have a couple grouped layers with many of the sublayers set up to be able to edit with the edit widget.

If I preload="closed" the edit widget, then everything seems to be OK, but, once the edit widget has been opened (doesn't matter if you close it again or not), If I un-check the box next to the layer (as named in the config.xml), it will un-check all the point layers inside the grouped layers, but not the line layers.

normal.JPG

The above is what it looks like BEFORE edit widget has been opened.

after_edit_widget_enabled.JPG

This is what it does once edit widget has been opened.

Also, I know all these are out of scale range in my example, but same result even if they are all visible.

Is this a known issue with the eLayerListWidget and EditWidget, or have I done something to make it "behave" this way?

R_

0 Kudos
RobertScheitlin__GISP
MVP Emeritus

Rhett,

  Does it act the same way with the OTB LayerListWidget?

0 Kudos
RhettZufelt
MVP Notable Contributor

Whoops, can't believe I didn't try that first.  But yes, it does behave that way with the OTB widget.  Guess I'll have to learn to not uncheck the box.

R_

0 Kudos
RobertScheitlin__GISP
MVP Emeritus

Rhett,

   Do you have the map switcher widget active in your project? I don't know if this makes a difference anymore but it had an adverse affect in other versions.

0 Kudos
RhettZufelt
MVP Notable Contributor

No, I do not.

Thought about trying it to see if it has the same problem, but I need the ability to exclude a sub layer so went with the eLayerListWidget and made sure to not use the mapswitcher at the same time as I remember the issues with previous versions.

R_

0 Kudos
RobertScheitlin__GISP
MVP Emeritus

I would submit a bug with esri on this as you can duplicate it with OTB widgets. There is only a short window let to get things like this fixed as there is unlikely to be another release after 3.7 (according to Bjorn).

0 Kudos
NatashaManzuiga
Regular Contributor

Robert, how can I refresh eLayerList visible Status if I change programmatically the visibility from another widget??

Thanks,

Naty

0 Kudos