A class breaks renderer symbolizes based on the value of some numeric attribute. The classBreakInfo define the values at which the symbology changes.
|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.
If property is present, must be one of the following values:
|type||Specifies the type of renderer used.
Value of this property must be
|valueExpression||An Arcade expression evaluating to a number.|
|valueExpressionTitle||The title identifying and describing the associated Arcade expression as defined in the
|visualVariables||An array of objects used to set rendering properties.|
Feedback on this topic?