StyleExtensionImpl

class StyleExtensionImpl : StyleContract.StyleExtension

The concrete implementation of style extension.

Types

Builder
Link copied to clipboard
class Builder(styleUri: String)

The builder for style extension.

Properties

atmosphere
Link copied to clipboard
open override val atmosphere: Atmosphere?

The atmosphere of the style.

images
Link copied to clipboard
open override val images: List<StyleContract.StyleImageExtension>

The images of the style.

layers
Link copied to clipboard
open override val layers: List<Pair<Layer, LayerPosition>>

The layers of the style.

light
Link copied to clipboard
open override val light: Light?

The light of the style.

models
Link copied to clipboard
open override val models: List<StyleContract.StyleModelExtension>

The models of the style.

projection
Link copied to clipboard
open override val projection: Projection?

The map projection of the style.

sources
Link copied to clipboard
open override val sources: List<Source>

The sources of the style.

styleUri
Link copied to clipboard
open override val styleUri: String

The style's Uri. Will load an empty json {} if the styleUri is empty.

terrain
Link copied to clipboard
open override val terrain: Terrain?

The terrain of the style.