BaseEncodedConfiguration

Modified BaseEncodedConfiguration to support both Sample and Particle layers. It uses a generic L constrained to LayerDescriptor to handle both types.

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val code: LayerCode
Link copied to clipboard
abstract val layer: L

Layer definition for style/render behavior.

Link copied to clipboard
open override var legend: Legend?

Optional legend model synchronized with paint updates when supported by the concrete configuration implementation.

Link copied to clipboard
abstract var presentation: Presentation?

An optional presentation object for this layer. The default implementation is null. Classes that have a presentation should override this property.

Link copied to clipboard

Source definition for tile/data fetching.

Functions

Link copied to clipboard

Applies stroke thickness to a single vector line weather configuration (parity with JS addWeatherLayer(..., { paint: { stroke: { thickness } } })).

Link copied to clipboard

Recurses into composite configs and sets line stroke thickness on every child that is a line layer.