LegendLayer
require(["esri/tasks/support/LegendLayer"], function(LegendLayer) { /* code goes here */ });Class: 
esri/tasks/support/LegendLayerInheritance: LegendLayer  Accessor
Since: ArcGIS API for JavaScript 4.1
Define layer properties for the legend layers associated with a PrintTemplate.
Constructors
- new LegendLayer(properties)
- Parameter:properties ObjectoptionalSee the properties for a list of all the properties that may be passed into the constructor. 
Property Overview
Any properties can be set, retrieved or listened to. See the Working with Properties topic.
| Name | Type | Summary | Class | |
|---|---|---|---|---|
| String | The name of the class.more details | more details | Accessor | |
| String | The id of the operational layer to include in the printout's legend.more details | more details | LegendLayer | |
| String[] | The ids of the sublayers to include in the printout's legend.more details | more details | LegendLayer | |
| String | The title of the feature layer.more details | more details | LegendLayer | 
Property Details
- Since: ArcGIS API for JavaScript 4.7
- The name of the class. The declared class name is formatted as - esri.folder.className.
- layerId String
- The id of the operational layer to include in the printout's legend. 
- The ids of the sublayers to include in the printout's legend. 
- title String
- The title of the feature layer. Use this property to modify feature layer name in the legend for the printout. 
Loading...