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