A class breaks renderer symbolizes based on the value of some numeric attribute. The classBreakInfo define the values at which the symbology changes.
Referenced by: renderer
Properties
| Property | Details |
|---|---|
| authoringInfo | An object containing metadata about the authoring process for creating a renderer object. This allows the authoring clients to save specific overridable settings so that next time it is accessed via the UI, their selections are remembered. Non-authoring clients can ignore it. |
| backgroundFillSymbol | Supported only for polygon features. |
| classBreakInfos[] | Array of classBreakInfo objects. |
| defaultLabel | Label for the default symbol used to draw unspecified values. |
| defaultSymbol | Symbol used when a value cannot be classified. |
| field | Attribute field used for renderer. |
| legendOptions | A legend containing one title, which is a string describing the renderer in the legend. |
| minValue | The minimum numeric data value needed to begin class breaks. |
| normalizationField | Used when normalizationType is field. The string value indicating the attribute field by which the data value is normalized. |
| normalizationTotal | Used when normalizationType is percent-of-total, this number property contains the total of all data values. |
| normalizationType | Determine how the data was normalized. Valid values:
|
| type | Specifies the type of renderer used. Valid value of this property classBreaks |
| valueExpression | An Arcade expression evaluating to a number. |
| valueExpressionTitle | The title identifying and describing the associated Arcade expression as defined in the valueExpression property. |
| visualVariables[] | An array of objects used to set rendering properties. |