Package-level declarations

Types

Link copied to clipboard
data class CircleStyleSpec(val radius: Int)
Link copied to clipboard
data class ColorEntry(val color: Int, val position: Double, val value: Double)
Link copied to clipboard
class ColorLookupTable(val stops: List<ColorStop>, val range: ClosedRange<Double>, val interpolate: Boolean = true, val interval: Double = 0.0, var roundDown: Boolean = false)

Color lookup table.

Link copied to clipboard
data class ColorMaskOptions(val channel: ColorBand, val value: Int, val colorscale: ColorScaleSpec)
Link copied to clipboard
class ColorScale(colors: List<Int>)
Link copied to clipboard
data class ColorScaleOptions(var stops: List<ColorStop> = emptyList(), var positions: List<Double>? = null, var interval: Double = 0.0, var range: ClosedRange<Double> = 0.0..1.0, var normalized: Boolean = false, var interpolate: Boolean = true, var masks: List<ColorMaskOptions>? = null, var roundDown: Boolean = false)
Link copied to clipboard
data class ColorScaleSpec(val stops: List<Number>, val positions: List<Number>, val interval: Int, val range: ValueRange, val normalized: Boolean, val interpolate: Boolean)
Link copied to clipboard
data class ContourStyleSpec(val interval: Int, val majorInterval: Int, val width: Int, val majorWidth: Int, val scale: Int, val offset: Int)
Link copied to clipboard
class DataColorScale(config: Map<String, Any> = emptyMap())
Link copied to clipboard
data class ExpressionOperation(val dataRange: ValueRange, val value: (Map<String, Int>) -> Int, val chunk: String)
Link copied to clipboard
data class FillStyleSpec(val opacity: Double)
Link copied to clipboard
data class GridStyleSpec(val size: Int, val spacing: Int)
Link copied to clipboard
data class HeatmapStyleSpec(val color: List<Number>, val radius: Int, val blur: Int, val intensity: Int, val weight: Int, val opacity: Double)
Link copied to clipboard
interface PaintStyleSpec
Link copied to clipboard
Link copied to clipboard
data class ParticleStyleSpec(val count: Int, val density: ParticleDensity, val size: Int, val speed: Int, val trails: Boolean, val trailsFade: Int, val dropRate: Int, val dropRateBump: Int)
Link copied to clipboard
class ParticleTrailLength(val value: Float)
Link copied to clipboard
data class RasterStyleSpec(val opacity: Double)
Link copied to clipboard
data class SampleStyleSpec(val expressionOperation: Partial<ExpressionOperation>, val channel: SampleChannel, val quality: DataQuality, val interpolation: InterpolationMode, val smoothing: Int, val colorscale: Partial<ColorScaleSpec>, val opacity: Double, val multiband: Boolean, val offset: Int, val meld: Boolean, val drawRange: ValueRange)
Link copied to clipboard
data class StrokeStyleSpec(val opacity: Double, val thickness: Int, val lineJoin: LineJoin)
Link copied to clipboard
data class StyleExpression(val property: String, val evaluator: (Any) -> Any?)
Link copied to clipboard
data class SymbolStyleSpec(val size: Size, val offset: Point, val rotation: Double, val animated: Boolean, val shader: String, val uniforms: Map<String, Any>, val factor: Double, val pitchWithMap: Boolean, val rotateWithMap: Boolean, val billboard: Boolean, val atlas: TextureAtlas)
Link copied to clipboard
interface TextStyleSpec
Link copied to clipboard
data class TextureAtlas(val columns: Int, val rows: Int, val interval: Int, val sdfMax: ValueRange?, val sdfSoft: ValueRange?)
Link copied to clipboard
data class TextureAtlasItem(val x: Int, val y: Int, val width: Int, val height: Int, val anchorX: Int, val anchorY: Int, val mask: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
const val TAG: String

Functions

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