ExperimentalOptional Readonly ExperimentalfilterOptional MapLibre filter expression the fragment requires.
Readonly ExperimentallayoutReadonly ExperimentalpaintReadonly ExperimentalroleWhich part of the renderer this fragment draws. Single-layer renderers
emit one "symbolizer" fragment; the cluster renderer emits
"clusters", "cluster-count", and "unclustered" fragments.
Readonly ExperimentaltypeMapLibre layer type (circle, line, fill, heatmap, symbol).
One MapLibre layer fragment compiled from a renderer.
paint/layoutvalues are plain MapLibre style JSON (expressions included) thatmap.addLayeraccepts verbatim; the caller owns layer ids and source wiring.