TrackingCameraBehaviorFunctionalRoadClassZoomPolicyOptions class
Configuration for mapping functional road classes to zoom levels.
For correct default initialization, use TrackingCameraBehavior.defaultFunctionalRoadClassZoomPolicyOptions.
Constructors
Properties
- defaultZoom ↔ MapMeasure
-
Default zoom returned when the functional road class is missing or unmapped.
Defaults to a MapMeasure with kind MapMeasureKind.zoomLevel and value 16.5.
getter/setter pair
-
functionalRoadClassToZoom
↔ Map<
FunctionalRoadClass, MapMeasure> -
Maps each functional road class to the zoom that should be used for it.
If TrackingCameraBehavior.defaultFunctionalRoadClassZoomPolicyOptions is not used
for TrackingCameraBehaviorFunctionalRoadClassZoomPolicyOptions, it will be an empty map.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- 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.
inherited