The label field a layer wears, when its label is enabled — the style's label object first, else the definition's labels block (resolveLayerLabelConfig, the one answer every reader asks).
label
labels
resolveLayerLabelConfig
The layer, its definition and the style it wears.
The label's field, keyed by where it is declared; none when no enabled label names one.
labelDeclaredFields({ layerId: "sites", def: {}, style: { id: "defaut", label: { enabled: true, field: "name" } } });// → [{ key: "style[defaut].label.field", field: "name", present: … }] Copy
labelDeclaredFields({ layerId: "sites", def: {}, style: { id: "defaut", label: { enabled: true, field: "name" } } });// → [{ key: "style[defaut].label.field", field: "name", present: … }]
The label field a layer wears, when its label is enabled — the style's
labelobject first, else the definition'slabelsblock (resolveLayerLabelConfig, the one answer every reader asks).