Builder

class Builder

Used for instantiating the RouteArrowOptions class.

Constructors

Link copied to clipboard
constructor(context: Context)

Used for instantiating the RouteArrowOptions class.

Functions

Link copied to clipboard

Applies the supplied parameters and instantiates a RouteArrowOptions

Link copied to clipboard

Indicates the maneuver arrow map layers appear above this layer on the map. A good starting point for this is TOP_LEVEL_ROUTE_LINE_LAYER_ID.

Link copied to clipboard

Indicates the color of the arrow shaft border.

Link copied to clipboard

Indicates the color of the arrow shaft.

Link copied to clipboard

An expression that will define the scaling behavior of the maneuver arrow head casing.

Link copied to clipboard

Indicates the drawable of the arrow head border.

Link copied to clipboard

Indicates the drawable of the arrow head.

Link copied to clipboard

An expression that will define the scaling behavior of the maneuver arrow head.

Link copied to clipboard

An expression that will define the scaling behavior of the maneuver arrow shaft casing.

Link copied to clipboard

An expression that will define the scaling behavior of the maneuver arrow shafts.

Link copied to clipboard

Configuration of route arrows fading out (see FadingConfig for details). NOTE: route arrows disappear at zoom levels 14.0 or lower. Make sure zoom levels specified in FadingConfig are greater than 14.0. NOTE: this property guards fading out the arrows on transition from a lower to a higher zoom level, meaning that FadingConfig.startFadingZoom must be less than or equal to FadingConfig.finishFadingZoom.

Link copied to clipboard

The slot name to use for route arrow position in the layer stack.

Link copied to clipboard

Douglas-Peucker simplification tolerance (higher means simpler geometries and faster performance) for the GeoJsonSources created to display the route line.