Package-level declarations
Types
Link copied to clipboard
Manages the user location indicator displayed on the map.
Link copied to clipboard
Whether the user location the map is showing is still to be trusted.
Link copied to clipboard
data class UserLocationViewStateStyle(@ColorInt val foregroundColor: Int = MapConstants.WEMAP_BLUE, @ColorInt val backgroundColor: Int = Color.WHITE, @ColorInt val bearingColor: Int = MapConstants.WEMAP_BLUE)
A data class containing information about the user location view style for particular state.
Link copied to clipboard
data class UserLocationViewStyles(val normal: UserLocationViewStateStyle = UserLocationViewStateStyle(), val stale: UserLocationViewStateStyle = UserLocationViewStateStyle(
Color.GRAY, bearingColor = Color.GRAY
), @FloatRange(from = 0.0, to = 1.0) val outOfActiveLevelAlpha: Float = 0.5f, @ColorInt val accuracyColor: Int = Color.BLUE, @FloatRange(from = 0.0, to = 1.0) val accuracyAlpha: Float = 0.15f, val pulseEnabled: Boolean = false, @ColorInt val pulseColor: Int = Color.BLUE, @FloatRange(from = 0.0, to = 1.0) val pulseAlpha: Float = 0.4f)
A struct containing information about the user location view style for each state.