LocationIndicatorLayerDsl

interface LocationIndicatorLayerDsl

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

accuracyRadius
Link copied to clipboard
abstract fun accuracyRadius(accuracyRadius: Expression): LocationIndicatorLayer
Set the AccuracyRadius property
abstract fun accuracyRadius(accuracyRadius: Double = 0.0): LocationIndicatorLayer
Set the AccuracyRadius property
accuracyRadiusBorderColor
Link copied to clipboard
abstract fun accuracyRadiusBorderColor(accuracyRadiusBorderColor: Expression): LocationIndicatorLayer
Set the AccuracyRadiusBorderColor property
abstract fun accuracyRadiusBorderColor(@ColorInt() accuracyRadiusBorderColor: Int): LocationIndicatorLayer
Set the AccuracyRadiusBorderColor property.
abstract fun accuracyRadiusBorderColor(accuracyRadiusBorderColor: String = "#ffffff"): LocationIndicatorLayer
Set the AccuracyRadiusBorderColor property
accuracyRadiusBorderColorTransition
Link copied to clipboard
abstract fun accuracyRadiusBorderColorTransition(options: StyleTransition): LocationIndicatorLayer
Set the AccuracyRadiusBorderColor property transition options
accuracyRadiusColor
Link copied to clipboard
abstract fun accuracyRadiusColor(accuracyRadiusColor: Expression): LocationIndicatorLayer
Set the AccuracyRadiusColor property
abstract fun accuracyRadiusColor(@ColorInt() accuracyRadiusColor: Int): LocationIndicatorLayer
Set the AccuracyRadiusColor property.
abstract fun accuracyRadiusColor(accuracyRadiusColor: String = "#ffffff"): LocationIndicatorLayer
Set the AccuracyRadiusColor property
accuracyRadiusColorTransition
Link copied to clipboard
abstract fun accuracyRadiusColorTransition(options: StyleTransition): LocationIndicatorLayer
Set the AccuracyRadiusColor property transition options
accuracyRadiusTransition
Link copied to clipboard
abstract fun accuracyRadiusTransition(options: StyleTransition): LocationIndicatorLayer
Set the AccuracyRadius property transition options
abstract fun accuracyRadiusTransition(block: StyleTransition.Builder.() -> Unit): LocationIndicatorLayer
bearing
Link copied to clipboard
abstract fun bearing(bearing: Expression): LocationIndicatorLayer
Set the Bearing property
abstract fun bearing(bearing: Double = 0.0): LocationIndicatorLayer
Set the Bearing property
bearingImage
Link copied to clipboard
abstract fun bearingImage(bearingImage: Expression): LocationIndicatorLayer
Set the BearingImage property
abstract fun bearingImage(bearingImage: String): LocationIndicatorLayer
Set the BearingImage property
bearingImageSize
Link copied to clipboard
abstract fun bearingImageSize(bearingImageSize: Expression): LocationIndicatorLayer
Set the BearingImageSize property
abstract fun bearingImageSize(bearingImageSize: Double = 1.0): LocationIndicatorLayer
Set the BearingImageSize property
bearingImageSizeTransition
Link copied to clipboard
abstract fun bearingImageSizeTransition(options: StyleTransition): LocationIndicatorLayer
Set the BearingImageSize property transition options
abstract fun bearingImageSizeTransition(block: StyleTransition.Builder.() -> Unit): LocationIndicatorLayer
emphasisCircleColor
Link copied to clipboard
abstract fun emphasisCircleColor(emphasisCircleColor: Expression): LocationIndicatorLayer
Set the EmphasisCircleColor property
abstract fun emphasisCircleColor(@ColorInt() emphasisCircleColor: Int): LocationIndicatorLayer
Set the EmphasisCircleColor property.
abstract fun emphasisCircleColor(emphasisCircleColor: String = "#ffffff"): LocationIndicatorLayer
Set the EmphasisCircleColor property
emphasisCircleColorTransition
Link copied to clipboard
abstract fun emphasisCircleColorTransition(options: StyleTransition): LocationIndicatorLayer
Set the EmphasisCircleColor property transition options
emphasisCircleRadius
Link copied to clipboard
abstract fun emphasisCircleRadius(emphasisCircleRadius: Expression): LocationIndicatorLayer
Set the EmphasisCircleRadius property
abstract fun emphasisCircleRadius(emphasisCircleRadius: Double = 0.0): LocationIndicatorLayer
Set the EmphasisCircleRadius property
emphasisCircleRadiusTransition
Link copied to clipboard
abstract fun emphasisCircleRadiusTransition(options: StyleTransition): LocationIndicatorLayer
Set the EmphasisCircleRadius property transition options
imagePitchDisplacement
Link copied to clipboard
abstract fun imagePitchDisplacement(imagePitchDisplacement: Expression): LocationIndicatorLayer
Set the ImagePitchDisplacement property
abstract fun imagePitchDisplacement(imagePitchDisplacement: Double = 0.0): LocationIndicatorLayer
Set the ImagePitchDisplacement property
location
Link copied to clipboard
abstract fun location(location: Expression): LocationIndicatorLayer
Set the Location property
abstract fun location(location: List<Double> = listOf(0.0, 0.0, 0.0)): LocationIndicatorLayer
Set the Location property
locationTransition
Link copied to clipboard
abstract fun locationTransition(options: StyleTransition): LocationIndicatorLayer
Set the Location property transition options
abstract fun locationTransition(block: StyleTransition.Builder.() -> Unit): LocationIndicatorLayer
maxZoom
Link copied to clipboard
abstract fun maxZoom(maxZoom: Double): LocationIndicatorLayer
Set the maxzoom property
minZoom
Link copied to clipboard
abstract fun minZoom(minZoom: Double): LocationIndicatorLayer
Set the minzoom property
perspectiveCompensation
Link copied to clipboard
abstract fun perspectiveCompensation(perspectiveCompensation: Expression): LocationIndicatorLayer
Set the PerspectiveCompensation property
abstract fun perspectiveCompensation(perspectiveCompensation: Double = 0.85): LocationIndicatorLayer
Set the PerspectiveCompensation property
shadowImage
Link copied to clipboard
abstract fun shadowImage(shadowImage: Expression): LocationIndicatorLayer
Set the ShadowImage property
abstract fun shadowImage(shadowImage: String): LocationIndicatorLayer
Set the ShadowImage property
shadowImageSize
Link copied to clipboard
abstract fun shadowImageSize(shadowImageSize: Expression): LocationIndicatorLayer
Set the ShadowImageSize property
abstract fun shadowImageSize(shadowImageSize: Double = 1.0): LocationIndicatorLayer
Set the ShadowImageSize property
shadowImageSizeTransition
Link copied to clipboard
abstract fun shadowImageSizeTransition(options: StyleTransition): LocationIndicatorLayer
Set the ShadowImageSize property transition options
abstract fun shadowImageSizeTransition(block: StyleTransition.Builder.() -> Unit): LocationIndicatorLayer
topImage
Link copied to clipboard
abstract fun topImage(topImage: Expression): LocationIndicatorLayer
Set the TopImage property
abstract fun topImage(topImage: String): LocationIndicatorLayer
Set the TopImage property
topImageSize
Link copied to clipboard
abstract fun topImageSize(topImageSize: Expression): LocationIndicatorLayer
Set the TopImageSize property
abstract fun topImageSize(topImageSize: Double = 1.0): LocationIndicatorLayer
Set the TopImageSize property
topImageSizeTransition
Link copied to clipboard
abstract fun topImageSizeTransition(options: StyleTransition): LocationIndicatorLayer
Set the TopImageSize property transition options
abstract fun topImageSizeTransition(block: StyleTransition.Builder.() -> Unit): LocationIndicatorLayer
visibility
Link copied to clipboard
abstract fun visibility(visibility: Visibility): LocationIndicatorLayer
Set the Visibility property

Inheritors

LocationIndicatorLayer
Link copied to clipboard