SkyLayerDsl

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 SkyLayerDsl

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): SkyLayer
hashCode
Link copied to clipboard
open override fun hashCode(): Int
maxZoom
Link copied to clipboard

Set the maxzoom property

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

Set the minzoom property

abstract fun minZoom(minZoom: Double): SkyLayer
skyAtmosphereColor
Link copied to clipboard

Set the SkyAtmosphereColor property

abstract fun skyAtmosphereColor(skyAtmosphereColor: Expression): SkyLayer
abstract fun skyAtmosphereColor(skyAtmosphereColor: String): SkyLayer

Set the SkyAtmosphereColor property.

abstract fun skyAtmosphereColor(@ColorInt() skyAtmosphereColor: Int): SkyLayer
skyAtmosphereHaloColor
Link copied to clipboard

Set the SkyAtmosphereHaloColor property

abstract fun skyAtmosphereHaloColor(skyAtmosphereHaloColor: Expression): SkyLayer
abstract fun skyAtmosphereHaloColor(skyAtmosphereHaloColor: String): SkyLayer

Set the SkyAtmosphereHaloColor property.

abstract fun skyAtmosphereHaloColor(@ColorInt() skyAtmosphereHaloColor: Int): SkyLayer
skyAtmosphereSun
Link copied to clipboard

Set the SkyAtmosphereSun property

abstract fun skyAtmosphereSun(skyAtmosphereSun: Expression): SkyLayer
abstract fun skyAtmosphereSun(skyAtmosphereSun: List<Double>): SkyLayer
skyAtmosphereSunIntensity
Link copied to clipboard

Set the SkyAtmosphereSunIntensity property

abstract fun skyAtmosphereSunIntensity(skyAtmosphereSunIntensity: Expression): SkyLayer
abstract fun skyAtmosphereSunIntensity(skyAtmosphereSunIntensity: Double): SkyLayer
skyGradient
Link copied to clipboard

Set the SkyGradient property

abstract fun skyGradient(skyGradient: Expression): SkyLayer
skyGradientCenter
Link copied to clipboard

Set the SkyGradientCenter property

abstract fun skyGradientCenter(skyGradientCenter: Expression): SkyLayer
abstract fun skyGradientCenter(skyGradientCenter: List<Double>): SkyLayer
skyGradientRadius
Link copied to clipboard

Set the SkyGradientRadius property

abstract fun skyGradientRadius(skyGradientRadius: Expression): SkyLayer
abstract fun skyGradientRadius(skyGradientRadius: Double): SkyLayer
skyOpacity
Link copied to clipboard

Set the SkyOpacity property

abstract fun skyOpacity(skyOpacity: Expression): SkyLayer
abstract fun skyOpacity(skyOpacity: Double): SkyLayer
skyOpacityTransition
Link copied to clipboard

Set the SkyOpacity property transition options

abstract fun skyOpacityTransition(options: StyleTransition): SkyLayer
abstract fun skyOpacityTransition(block: StyleTransition.Builder.() -> Unit): SkyLayer
skyType
Link copied to clipboard

Set the SkyType property

abstract fun skyType(skyType: Expression): SkyLayer
abstract fun skyType(skyType: SkyType): SkyLayer
toString
Link copied to clipboard
open override fun toString(): String
visibility
Link copied to clipboard

Set the Visibility property

abstract fun visibility(visibility: Visibility): SkyLayer

Inheritors

SkyLayer
Link copied to clipboard