Select to view content in your preferred language

TOC Legend 4.x

1808
4
12-17-2021 09:37 AM
Status: Implemented
Labels (3)
RichardMoussopo
Frequent Contributor

Would be nice to have the Legend similar to Legend in Desktop apps (ArcGIS Pro, ArcMap) as a widget in ArcGIS API for JavaScript. 

RichardMoussopo_1-1639762531931.png

 

 

Tags (2)
4 Comments
JuliePowell

Hi Richard, have you seen this sample? Does it meet your requirements?

https://developers.arcgis.com/javascript/latest/sample-code/widgets-layerlist-legend/

Julie

KristianEkenes

Yes. This is already offered in the LayerList widget panels. 

 

// displays the legend for each layer list item
const layerList = new LayerList({
  view: view,
  listItemCreatedFunction: function(event){
    const item = event.item;
    item.panel = {
      content: "legend"
    };
  }
});

 

BjornSvensson
Status changed to: Implemented

This was implemented in version 4.7 (April 2018).

ManojDesai

What was asked for and the response are not even close.  The existing widget does not incorporate selectability or the actual symbology.  What I am looking for is a widget that read the service and displays a legend that includes the layer list and legend features all in one without having to do much coding.