HillshadeLayerDsl

interface 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.

Functions

hillshadeAccentColor
Link copied to clipboard
abstract fun hillshadeAccentColor(hillshadeAccentColor: Expression): HillshadeLayer
Set the HillshadeAccentColor property
abstract fun hillshadeAccentColor(@ColorInt() hillshadeAccentColor: Int): HillshadeLayer
Set the HillshadeAccentColor property.
abstract fun hillshadeAccentColor(hillshadeAccentColor: String = "#000000"): HillshadeLayer
Set the HillshadeAccentColor property
hillshadeAccentColorTransition
Link copied to clipboard
abstract fun hillshadeAccentColorTransition(options: StyleTransition): HillshadeLayer
Set the HillshadeAccentColor property transition options
abstract fun hillshadeAccentColorTransition(block: StyleTransition.Builder.() -> Unit): HillshadeLayer
hillshadeExaggeration
Link copied to clipboard
abstract fun hillshadeExaggeration(hillshadeExaggeration: Expression): HillshadeLayer
Set the HillshadeExaggeration property
abstract fun hillshadeExaggeration(hillshadeExaggeration: Double = 0.5): HillshadeLayer
Set the HillshadeExaggeration property
hillshadeExaggerationTransition
Link copied to clipboard
abstract fun hillshadeExaggerationTransition(options: StyleTransition): HillshadeLayer
Set the HillshadeExaggeration property transition options
abstract fun hillshadeExaggerationTransition(block: StyleTransition.Builder.() -> Unit): HillshadeLayer
hillshadeHighlightColor
Link copied to clipboard
abstract fun hillshadeHighlightColor(hillshadeHighlightColor: Expression): HillshadeLayer
Set the HillshadeHighlightColor property
abstract fun hillshadeHighlightColor(@ColorInt() hillshadeHighlightColor: Int): HillshadeLayer
Set the HillshadeHighlightColor property.
abstract fun hillshadeHighlightColor(hillshadeHighlightColor: String = "#FFFFFF"): HillshadeLayer
Set the HillshadeHighlightColor property
hillshadeHighlightColorTransition
Link copied to clipboard
abstract fun hillshadeHighlightColorTransition(options: StyleTransition): HillshadeLayer
Set the HillshadeHighlightColor property transition options
hillshadeIlluminationAnchor
Link copied to clipboard
abstract fun hillshadeIlluminationAnchor(hillshadeIlluminationAnchor: Expression): HillshadeLayer
Set the HillshadeIlluminationAnchor property
abstract fun hillshadeIlluminationAnchor(hillshadeIlluminationAnchor: HillshadeIlluminationAnchor = HillshadeIlluminationAnchor.VIEWPORT): HillshadeLayer
Set the HillshadeIlluminationAnchor property
hillshadeIlluminationDirection
Link copied to clipboard
abstract fun hillshadeIlluminationDirection(hillshadeIlluminationDirection: Expression): HillshadeLayer
Set the HillshadeIlluminationDirection property
abstract fun hillshadeIlluminationDirection(hillshadeIlluminationDirection: Double = 335.0): HillshadeLayer
Set the HillshadeIlluminationDirection property
hillshadeShadowColor
Link copied to clipboard
abstract fun hillshadeShadowColor(hillshadeShadowColor: Expression): HillshadeLayer
Set the HillshadeShadowColor property
abstract fun hillshadeShadowColor(@ColorInt() hillshadeShadowColor: Int): HillshadeLayer
Set the HillshadeShadowColor property.
abstract fun hillshadeShadowColor(hillshadeShadowColor: String = "#000000"): HillshadeLayer
Set the HillshadeShadowColor property
hillshadeShadowColorTransition
Link copied to clipboard
abstract fun hillshadeShadowColorTransition(options: StyleTransition): HillshadeLayer
Set the HillshadeShadowColor property transition options
abstract fun hillshadeShadowColorTransition(block: StyleTransition.Builder.() -> Unit): HillshadeLayer
maxZoom
Link copied to clipboard
abstract fun maxZoom(maxZoom: Double): HillshadeLayer
Set the maxzoom property
minZoom
Link copied to clipboard
abstract fun minZoom(minZoom: Double): HillshadeLayer
Set the minzoom property
sourceLayer
Link copied to clipboard
abstract fun sourceLayer(sourceLayer: String): HillshadeLayer
Set the sourceLayer property
visibility
Link copied to clipboard
abstract fun visibility(visibility: Visibility): HillshadeLayer
Set the Visibility property

Inheritors

HillshadeLayer
Link copied to clipboard