LineLayerDsl

This Interface contains all the functions that will be exposed to Koltin DSL.

Separated the DSL receiver class to this interface to avoid IDE code suggestion for property getters.

interface LineLayerDsl

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
filter
Link copied to clipboard

Set the filter property

abstract fun filter(filter: Expression): LineLayer
hashCode
Link copied to clipboard
open override fun hashCode(): Int
lineBlur
Link copied to clipboard

Set the LineBlur property

abstract fun lineBlur(lineBlur: Expression): LineLayer
abstract fun lineBlur(lineBlur: Double): LineLayer
lineBlurTransition
Link copied to clipboard

Set the LineBlur property transition options

abstract fun lineBlurTransition(options: StyleTransition): LineLayer
abstract fun lineBlurTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
lineCap
Link copied to clipboard

Set the LineCap property

abstract fun lineCap(lineCap: Expression): LineLayer
abstract fun lineCap(lineCap: LineCap): LineLayer
lineColor
Link copied to clipboard

Set the LineColor property

abstract fun lineColor(lineColor: Expression): LineLayer
abstract fun lineColor(lineColor: String): LineLayer

Set the LineColor property.

abstract fun lineColor(@ColorInt() lineColor: Int): LineLayer
lineColorTransition
Link copied to clipboard

Set the LineColor property transition options

abstract fun lineColorTransition(options: StyleTransition): LineLayer
abstract fun lineColorTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
lineDasharray
Link copied to clipboard

Set the LineDasharray property

abstract fun lineDasharray(lineDasharray: Expression): LineLayer
abstract fun lineDasharray(lineDasharray: List<Double>): LineLayer
lineDasharrayTransition
Link copied to clipboard

Set the LineDasharray property transition options

abstract fun lineDasharrayTransition(options: StyleTransition): LineLayer
abstract fun lineDasharrayTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
lineGapWidth
Link copied to clipboard

Set the LineGapWidth property

abstract fun lineGapWidth(lineGapWidth: Expression): LineLayer
abstract fun lineGapWidth(lineGapWidth: Double): LineLayer
lineGapWidthTransition
Link copied to clipboard

Set the LineGapWidth property transition options

abstract fun lineGapWidthTransition(options: StyleTransition): LineLayer
abstract fun lineGapWidthTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
lineGradient
Link copied to clipboard

Set the LineGradient property

abstract fun lineGradient(lineGradient: Expression): LineLayer
lineJoin
Link copied to clipboard

Set the LineJoin property

abstract fun lineJoin(lineJoin: Expression): LineLayer
abstract fun lineJoin(lineJoin: LineJoin): LineLayer
lineMiterLimit
Link copied to clipboard

Set the LineMiterLimit property

abstract fun lineMiterLimit(lineMiterLimit: Expression): LineLayer
abstract fun lineMiterLimit(lineMiterLimit: Double): LineLayer
lineOffset
Link copied to clipboard

Set the LineOffset property

abstract fun lineOffset(lineOffset: Expression): LineLayer
abstract fun lineOffset(lineOffset: Double): LineLayer
lineOffsetTransition
Link copied to clipboard

Set the LineOffset property transition options

abstract fun lineOffsetTransition(options: StyleTransition): LineLayer
abstract fun lineOffsetTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
lineOpacity
Link copied to clipboard

Set the LineOpacity property

abstract fun lineOpacity(lineOpacity: Expression): LineLayer
abstract fun lineOpacity(lineOpacity: Double): LineLayer
lineOpacityTransition
Link copied to clipboard

Set the LineOpacity property transition options

abstract fun lineOpacityTransition(options: StyleTransition): LineLayer
abstract fun lineOpacityTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
linePattern
Link copied to clipboard

Set the LinePattern property

abstract fun linePattern(linePattern: Expression): LineLayer
abstract fun linePattern(linePattern: String): LineLayer
linePatternTransition
Link copied to clipboard

Set the LinePattern property transition options

abstract fun linePatternTransition(options: StyleTransition): LineLayer
abstract fun linePatternTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
lineRoundLimit
Link copied to clipboard

Set the LineRoundLimit property

abstract fun lineRoundLimit(lineRoundLimit: Expression): LineLayer
abstract fun lineRoundLimit(lineRoundLimit: Double): LineLayer
lineSortKey
Link copied to clipboard

Set the LineSortKey property

abstract fun lineSortKey(lineSortKey: Expression): LineLayer
abstract fun lineSortKey(lineSortKey: Double): LineLayer
lineTranslate
Link copied to clipboard

Set the LineTranslate property

abstract fun lineTranslate(lineTranslate: Expression): LineLayer
abstract fun lineTranslate(lineTranslate: List<Double>): LineLayer
lineTranslateAnchor
Link copied to clipboard

Set the LineTranslateAnchor property

abstract fun lineTranslateAnchor(lineTranslateAnchor: Expression): LineLayer
abstract fun lineTranslateAnchor(lineTranslateAnchor: LineTranslateAnchor): LineLayer
lineTranslateTransition
Link copied to clipboard

Set the LineTranslate property transition options

abstract fun lineTranslateTransition(options: StyleTransition): LineLayer
abstract fun lineTranslateTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
lineWidth
Link copied to clipboard

Set the LineWidth property

abstract fun lineWidth(lineWidth: Expression): LineLayer
abstract fun lineWidth(lineWidth: Double): LineLayer
lineWidthTransition
Link copied to clipboard

Set the LineWidth property transition options

abstract fun lineWidthTransition(options: StyleTransition): LineLayer
abstract fun lineWidthTransition(block: StyleTransition.Builder.() -> Unit): LineLayer
maxZoom
Link copied to clipboard

Set the maxzoom property

abstract fun maxZoom(maxZoom: Double): LineLayer
minZoom
Link copied to clipboard

Set the minzoom property

abstract fun minZoom(minZoom: Double): LineLayer
sourceLayer
Link copied to clipboard

Set the sourceLayer property

abstract fun sourceLayer(sourceLayer: String): LineLayer
toString
Link copied to clipboard
open override fun toString(): String
visibility
Link copied to clipboard

Set the Visibility property

abstract fun visibility(visibility: Visibility): LineLayer

Inheritors

LineLayer
Link copied to clipboard