IndoorRouteStyle class abstract

Represents a style of the indoor route.

Contains information about route colors, widths, and markers. Markers set through this style override the SDK's built-in defaults. Any marker left unset will automatically use the SDK's default icon when the route is rendered.

Constructors

IndoorRouteStyle()
Creates a new instance of this class.
factory

Properties

destinationMarker ↔ MapMarker?
A MapMarker instance representing the destination of the route. If not set, the SDK displays a built-in default destination marker. The destination map marker of the resulting route.
getter/setter pair
driveMarker ↔ MapMarker?
A MapMarker instance representing the drive point of the route. If not set, the SDK displays a built-in default drive marker. The drive map marker of the resulting route. It signals that a user should take a transport vehicle.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
indoorPolylineColor ↔ Color
The color value. The default color is #48DAD0. The color of polylines for indoor route sections.
getter/setter pair
indoorPolylineWidth ↔ double
The width in pixels. Default value is 15 pixels. The width in pixels of polylines for indoor route sections.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
startMarker ↔ MapMarker?
A MapMarker instance representing the start of the route. If not set, the SDK displays a built-in default start marker. The start map marker of the resulting route.
getter/setter pair
walkMarker ↔ MapMarker?
A MapMarker instance representing the walk point of the route. If not set, the SDK displays a built-in default walk marker. The walk map marker of the resulting route. It signals that a user should leave their transport vehicle and continue on foot.
getter/setter pair

Methods

getIndoorMarkerFor(IndoorLevelChangeFeatures feature, int deltaZ) → MapMarker?
Returns a MapMarker for a given indoor feature and direction.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setIndoorMarkersFor(IndoorLevelChangeFeatures feature, MapMarker? upMarker, MapMarker? downMarker, MapMarker? exitMarker) → void
Sets custom map markers for the given indoor feature.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited