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