RealisticViewWarning class
A realistic view notification.
This notification is given for complex junctions and it includes a visual
representation of that junction, in order to help the user to better navigate it. When
RealisticViewWarning.distanceType is DistanceType.ahead, the RealisticViewWarning.realisticViewVectorImage object
will be provided with the junction view and the signpost representations. For RealisticViewWarning.distanceType
with value DistanceType.passed, the RealisticViewWarning.realisticViewVectorImage object will be null.
Use RealisticViewWarningListener to get notifications about the realistic views of the upcoming junctions.
Realistic view notifications require an online connection in order to function properly, or that the
junction or signpost map layer data is cached, installed or preloaded as part of a Region.
This can be enabled via feature configurations.
Constructors
- RealisticViewWarning(double distanceToRealisticViewInMeters, DistanceType distanceType)
Properties
- distanceToRealisticViewInMeters ↔ double
-
Distance to the junction, for which the realistic view is given, expressed in meters.
getter/setter pair
- distanceType ↔ DistanceType
-
The distance type for the warning, e.g. a warning for a new realistic view ahead or a warning
for passing a realistic view. Since the realistic view warning is given relative to a single
position on the route, DistanceType.reached will never be given for this warning.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setter
- realisticViewRasterImage ↔ RealisticViewRasterImage?
-
The realistic view object for which the warning is given.
Image resources are stored as raster graphics.
Within RealisticViewWarning, only one type of image, either raster or vector, will be provided.
If this property is not
null, then RealisticViewWarning.realisticViewVectorImage will benull. Note: Certain countries support only raster images as realistic views. Currently, this is the case only for Japan, but in the future, more countries might support this type of realistic views.getter/setter pair - realisticViewVectorImage ↔ RealisticViewVectorImage?
-
The realistic view object for which the warning is given.
Image resources are stored as vector graphics.
Within RealisticViewWarning, only one type of image, either raster or vector, will be provided.
If this property is not
null, then RealisticViewWarning.realisticViewRasterImage will benull.getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool - The equality operator.