Package com.mapbox.maps.extension.style.types

Types

AtmosphereDsl
Link copied to clipboard
annotation class AtmosphereDsl

Dsl marker for Atmosphere.

ExpressionDsl
Link copied to clipboard
annotation class ExpressionDsl

Dsl marker for Expression.

Formatted
Link copied to clipboard
class Formatted : ArrayList<FormattedSection>

Represents a string broken into sections annotated with separate formatting options.

FormattedSection
Link copied to clipboard
data class FormattedSection @JvmOverloads constructor(text: String, fontScale: Double?, fontStack: List<String>?, textColor: String?)

A component of the Formatted.

LayersDsl
Link copied to clipboard
annotation class LayersDsl

Dsl marker for Layer.

LightDsl
Link copied to clipboard
annotation class LightDsl

Dsl marker for Light.

PromoteId
Link copied to clipboard
data class PromoteId @JvmOverloads constructor(propertyName: String, sourceId: String?)

Holds a property type to promote a specific feature for feature state API.

SourceDsl
Link copied to clipboard
annotation class SourceDsl

Dsl marker for Source.

StyleTransition
Link copied to clipboard
class StyleTransition

Concrete implementation of the StyleTransition interface.

TerrainDsl
Link copied to clipboard
annotation class TerrainDsl

Dsl marker for Terrain.

Functions

formatted
Link copied to clipboard
fun formatted(block: Formatted.() -> Unit): Formatted

DSL function for Formatted.

transitionOptions
Link copied to clipboard
fun transitionOptions(block: StyleTransition.Builder.() -> Unit): StyleTransition

DSL function for StyleTransition.