Specifies whether or not a label can overrun the geometry feature being labeled. Only applicable to labels for lines or polygons.
Specifies the approach to use for deconflicting labels with this class.
An array of objects providing formatting information for the label field.
This read-only web map property allows formatting of labels. Use labelExpressionInfo instead.
This object allows label text to be read similar to that of the popupInfo's description property. 'expression' is an Arcade expression evaluating to either a string or a number.
This string property specifies the label placement with respect to that of its feature.
Specifies the approach to use for connecting line labels with this class.
Represents the maximum scale at which the layer definition will be applied.
Represents the minimum scale at which the layer definition will be applied.
Specifies the approach to use for labeling parts and segments of geometries.
The name of the label class.
The priority of the label class relative to other label classes. Numbers are positive with 0 being the most important and higher numbers being less important.
Specifies whether or not to remove duplicates.
The screen distance in points to remove duplicates within. The value 0 is a special value and indicates to remove duplicates for the entire extent.
A boolean value indicating whether or not to repeat the label along the feature. If true, the label will be repeated according to the repeatLabelDistance.
The repeat label distance used when repeatLabel is true. It represents a screen distance in points.
This string property indicates whether or not to derive stacking from the text symbol or have dynamic stacking based on the relative position of the label to the feature.
Boolean value indicating whether or not to stack labels for this label class.
The text symbol used to label.
Boolean value indicating whether to display the coded values for the specified field name(s).
String template used to determine which features to label.
The labelingInfo object specifies the label definition for a layer.
Part of the Esri web map specification. See https://developers.arcgis.com/web-map-specification/objects/labelingInfo/.