Package-level declarations

Types

Link copied to clipboard
interface Animation
Link copied to clipboard
interface LayerProtocol

MapLayer.kt

Link copied to clipboard

Configuration for a layer's time-based animation.

Link copied to clipboard
interface MapLayer<DataType : TileData, RenderContext : LayerRenderContext<Any>> : MapEventObserver, EventSource
Link copied to clipboard
interface MapLayerConfig

Configuration options for a WebGL layer.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RenderContext<RenderableType>(var paintStyle: LayerPaint, var elapsedTime: Duration = Duration.ZERO, var renderables: List<RenderableType> = listOf(), var zoomLevel: Double = 0.0) : LayerRenderContext<RenderableType>
Link copied to clipboard
open class TileLayer(var id: String, var source: TileSource<TileData>, var paint: LayerPaint, var tileLayerRenderer: TileLayerRenderer<TileData, LayerRenderContext<Any>>, var zoomOffset: Int, val externalScope: CoroutineScope) : MapLayer<TileData, LayerRenderContext<Any>>

Represents a layer that renders data from a tile-based data source. This is the base class for all tile-based layers and is not intended to be used directly.

Link copied to clipboard
interface TileLayerConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class VectorTileLayer(var id: String, var source: TileSource<TileData>, var paint: VectorLayerPaint, var tileLayerRenderer: TileLayerRenderer<TileData, LayerRenderContext<Any>>, var zoomOffset: Int, val externalScope: CoroutineScope) : TileLayer

VectorTileLayer.kt

Link copied to clipboard
interface Viewport

Properties

Link copied to clipboard
val DATA_TO_ZOOM: <Error class: unknown class>
Link copied to clipboard
val DATA_ZOOM_RATIO: <Error class: unknown class>
Link copied to clipboard
val QUALITY_PIXEL_RATIO: <Error class: unknown class>
Link copied to clipboard
val MapLayer<*, *>.viewport: Viewport?