TrackingCameraBehaviorFunctionalRoadClassZoomPolicyOptions class

Configuration for mapping functional road classes to zoom levels.

For correct default initialization, use TrackingCameraBehavior.defaultFunctionalRoadClassZoomPolicyOptions.

Constructors

TrackingCameraBehaviorFunctionalRoadClassZoomPolicyOptions()

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