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. |