IndoorRouteStyle class abstract

Represents a style of the indoor route.

Contains information about route colors and widths. Optionally, this style allows to set MapMarker instances that can be used for specific route elements.

Constructors

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

Properties

destinationMarker MapMarker?
A MapMarker instance representing the destination of the route. By default, no map marker is provided The destination map marker of the resulting route.
getter/setter pair
driveMarker MapMarker?
A MapMarker instance representing the drive point of the route. By default, no map marker is provided. 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
outdoorPolylineColor ↔ Color
The color value. The default color is #00908 The color of polylines for outdoor route sections.
getter/setter pair
outdoorPolylineWidth ↔ double
The width in pixels. The default width is 20 pixel The width in pixels of polylines for outdoor 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. By default, no map marker is provided. The start map marker of the resulting route.
getter/setter pair
walkMarker MapMarker?
A MapMarker instance representing the walk point of the route. By default, no map marker is provided. 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(IndoorFeatures feature, int deltaZ) MapMarker?
Returns a MapMarker for a given indoor feature and the number of levels to change.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setIndoorMarkersFor(IndoorFeatures feature, MapMarker? upMarker, MapMarker? downMarker, MapMarker? exitMarker) → void
Sets 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