Optional properties: UniqueValueRendererPropertiesAuthoring metadata only included in renderers generated from one of the Smart Mapping creator methods, such as sizeRendererCreator.createContinuousRenderer() or colorRendererCreator.createContinuousRenderer().
This property is only relevant When symbolizing polygon features with marker symbols (or IconSymbol3DLayer) in the uniqueValueInfos of this renderer.
The label used in the Legend to describe features assigned the default symbol.
The symbol used to draw all features with values not referenced by uniqueValueInfos or uniqueValueGroups.
The name of the attribute field containing types or categorical values referenced in uniqueValueInfos or uniqueValueGroups.
Specifies the name of an additional attribute field used to categorize features.
Specifies the name of a third attribute field used to categorize features.
A string used as a separator between the values in the legend if multiple attribute fields are used to categorize values.
An object providing options for displaying the renderer in the Legend.
Indicates whether the order of the classes or uniqueValueInfos in the renderer definition should be used for the feature drawing order of the layer.
false
[Read more...](https://developers.arcgis.com/javascript/latest/api-reference/esri-renderers-UniqueValueRenderer.html#orderByClassesEnabled)
Readonly typeThe type of Renderer.
An array of objects defining groups of unique values.
Defines categories and their corresponding symbols based on a set of values expected from the provided field or valueExpression.
An Arcade expression following the specification defined by the Arcade Visualization Profile.
The title identifying and describing the associated Arcade expression as defined in the valueExpression property.
An array of VisualVariable objects.
Protected _getProtected _setAdds a unique value and symbol to the renderer.
Optional symbol: EsriSymbol | SymbolPropertiesCreates a deep clone of the renderer.
Returns rendering and legend information (as defined by the renderer) associated with the given graphic.
Protected notifyConverts an instance of this class to its ArcGIS portal JSON representation.
Static fromJSONGenerated using TypeDoc
UniqueValueRenderer allows you to symbolize features in a Layer based on one or more categorical attributes.
Read more...