Optional properties: ClassBreaksRendererPropertiesAuthoring metadata only included in renderers generated from one of the Smart Mapping creator methods, such as sizeRendererCreator.createContinuousRenderer() or colorRendererCreator.createContinuousRenderer().
When symbolizing polygon features with graduated symbols, set a FillSymbol on this property to visualize the boundaries of each feature.
Each element in the array is an object that provides information about a class break associated with the renderer.
Label used in the Legend to describe features assigned the default symbol.
The default symbol assigned to features with a value not matched to a given break.
The name of a numeric attribute field whose data determines the symbol of each feature based on the class breaks defined in classBreakInfos.
An object providing options for displaying the renderer in the Legend.
When normalizationType is field, this property contains the attribute field name used for normalization.
When normalizationType is percent-of-total, this property contains the total of all data values.
Indicates how the data is normalized.
Readonly typeThe type of renderer.
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 class break to the renderer.
Optional max: numberOptional symbol: EsriSymbolCreates a deep clone of the renderer.
Returns the classBreakInfo 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
ClassBreaksRenderer defines the symbol of each feature in a Layer based on the value of a numeric attribute.
Read more...