RouteArrowOptions

class RouteArrowOptions

Options for determining the appearance of maneuver arrow(s)

Parameters

arrowColor

the color of the arrow shaft

arrowCasingColor

the color of the arrow shaft border

arrowHeadIcon

the drawable to represent the arrow head

arrowHeadIconCasing

the drawable to represent the arrow head border

aboveLayerId

indicates the maneuver arrow map layers appear above this layer on the map

tolerance

the tolerance value used when configuring the underlying map source

arrowShaftScaleExpression

an Expression governing the scaling of the maneuver arrow shaft

arrowShaftCasingScaleExpression

an Expression governing the scaling of the maneuver arrow shaft casing

arrowHeadScaleExpression

an Expression governing the scaling of the maneuver arrow head

arrowHeadCasingScaleExpression

an Expression governing the scaling of the maneuver arrow head casing

Types

Builder
Link copied to clipboard
class Builder
Used for instantiating the RouteArrowOptions class.

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Indicates whether some other object is "equal to" this one.
hashCode
Link copied to clipboard
open override fun hashCode(): Int
Returns a hash code value for the object.
toBuilder
Link copied to clipboard
fun toBuilder(context: Context): RouteArrowOptions.Builder
toString
Link copied to clipboard
open override fun toString(): String
Returns a string representation of the object.

Properties

aboveLayerId
Link copied to clipboard
val aboveLayerId: String
indicates the maneuver arrow map layers appear above this layer on the map
arrowCasingColor
Link copied to clipboard
val arrowCasingColor: Int
the color of the arrow shaft border
arrowColor
Link copied to clipboard
val arrowColor: Int
the color of the arrow shaft
arrowHeadCasingScaleExpression
Link copied to clipboard
val arrowHeadCasingScaleExpression: Expression
an Expression governing the scaling of the maneuver arrow head casing
arrowHeadIcon
Link copied to clipboard
val arrowHeadIcon: Drawable
the drawable to represent the arrow head
arrowHeadIconCasing
Link copied to clipboard
val arrowHeadIconCasing: Drawable
the drawable to represent the arrow head border
arrowHeadScaleExpression
Link copied to clipboard
val arrowHeadScaleExpression: Expression
an Expression governing the scaling of the maneuver arrow head
arrowShaftCasingScaleExpression
Link copied to clipboard
val arrowShaftCasingScaleExpression: Expression
an Expression governing the scaling of the maneuver arrow shaft casing
arrowShaftScaleExpression
Link copied to clipboard
val arrowShaftScaleExpression: Expression
an Expression governing the scaling of the maneuver arrow shaft
tolerance
Link copied to clipboard
val tolerance: Double
the tolerance value used when configuring the underlying map source