TypedFeaturesetDescriptor

Base class to differentiate featuresets.

See generated predefined featuresets (e.g. StandardBuildings) to use with Mapbox Standard Style. See TypedFeaturesetDescriptor.Featureset and TypedFeaturesetDescriptor.Layer to define a fully custom FeaturesetDescriptor.

Types

Link copied to clipboard
class Featureset @JvmOverloads constructor(val featuresetId: String, val importId: String? = null) : TypedFeaturesetDescriptor<FeatureState, FeaturesetFeature<FeatureState>>

Represents an actual featureset.

Link copied to clipboard

Represents an single style layer.

Functions

Link copied to clipboard
@RestrictTo(value = [RestrictTo.Scope.LIBRARY])
abstract fun getFeaturesetFeature(feature: Feature, featureNamespace: String?, rawState: Value): FF

For internal usage.

Link copied to clipboard
@RestrictTo(value = [RestrictTo.Scope.LIBRARY])
abstract fun getFeatureState(rawState: Value): FS

For internal usage.

Link copied to clipboard
@RestrictTo(value = [RestrictTo.Scope.LIBRARY])
abstract fun toFeaturesetDescriptor(): FeaturesetDescriptor

For internal usage.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard