HillshadeLayerDsl

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 HillshadeLayerDsl

Functions

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

Set the HillshadeAccentColor property

abstract fun hillshadeAccentColor(hillshadeAccentColor: Expression): HillshadeLayer
abstract fun hillshadeAccentColor(hillshadeAccentColor: String): HillshadeLayer

Set the HillshadeAccentColor property.

abstract fun hillshadeAccentColor(@ColorInt() hillshadeAccentColor: Int): HillshadeLayer
hillshadeAccentColorTransition
Link copied to clipboard

Set the HillshadeAccentColor property transition options

abstract fun hillshadeAccentColorTransition(options: StyleTransition): HillshadeLayer
abstract fun hillshadeAccentColorTransition(block: StyleTransition.Builder.() -> Unit): HillshadeLayer
hillshadeExaggeration
Link copied to clipboard

Set the HillshadeExaggeration property

abstract fun hillshadeExaggeration(hillshadeExaggeration: Expression): HillshadeLayer
abstract fun hillshadeExaggeration(hillshadeExaggeration: Double): HillshadeLayer
hillshadeExaggerationTransition
Link copied to clipboard

Set the HillshadeExaggeration property transition options

abstract fun hillshadeExaggerationTransition(options: StyleTransition): HillshadeLayer
abstract fun hillshadeExaggerationTransition(block: StyleTransition.Builder.() -> Unit): HillshadeLayer
hillshadeHighlightColor
Link copied to clipboard

Set the HillshadeHighlightColor property

abstract fun hillshadeHighlightColor(hillshadeHighlightColor: Expression): HillshadeLayer
abstract fun hillshadeHighlightColor(hillshadeHighlightColor: String): HillshadeLayer

Set the HillshadeHighlightColor property.

abstract fun hillshadeHighlightColor(@ColorInt() hillshadeHighlightColor: Int): HillshadeLayer
hillshadeHighlightColorTransition
Link copied to clipboard

Set the HillshadeHighlightColor property transition options

abstract fun hillshadeHighlightColorTransition(options: StyleTransition): HillshadeLayer
hillshadeIlluminationAnchor
Link copied to clipboard

Set the HillshadeIlluminationAnchor property

abstract fun hillshadeIlluminationAnchor(hillshadeIlluminationAnchor: Expression): HillshadeLayer
abstract fun hillshadeIlluminationAnchor(hillshadeIlluminationAnchor: HillshadeIlluminationAnchor): HillshadeLayer
hillshadeIlluminationDirection
Link copied to clipboard

Set the HillshadeIlluminationDirection property

abstract fun hillshadeIlluminationDirection(hillshadeIlluminationDirection: Expression): HillshadeLayer
abstract fun hillshadeIlluminationDirection(hillshadeIlluminationDirection: Double): HillshadeLayer
hillshadeShadowColor
Link copied to clipboard

Set the HillshadeShadowColor property

abstract fun hillshadeShadowColor(hillshadeShadowColor: Expression): HillshadeLayer
abstract fun hillshadeShadowColor(hillshadeShadowColor: String): HillshadeLayer

Set the HillshadeShadowColor property.

abstract fun hillshadeShadowColor(@ColorInt() hillshadeShadowColor: Int): HillshadeLayer
hillshadeShadowColorTransition
Link copied to clipboard

Set the HillshadeShadowColor property transition options

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

Set the maxzoom property

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

Set the minzoom property

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

Set the sourceLayer property

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

Set the Visibility property

abstract fun visibility(visibility: Visibility): HillshadeLayer

Inheritors

HillshadeLayer
Link copied to clipboard