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 be null. 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 be null.
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.