SpeedRangeToStyleZoom class
Соответствие интервала скоростей, класса дорог и стилевого уровня масштабирования.
Constructors
-
SpeedRangeToStyleZoom({required SpeedRange range, required RouteDistance minDistanceToManeuver, required RouteDistance maxDistanceToManeuver, required Map<
RoadType, StyleZoom> roadClassesStyleZooms, required Map<RoadType, Tilt> roadClassesTilts, required StyleZoom styleZoom, required Tilt styleTilt}) -
const
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- maxDistanceToManeuver → RouteDistance
-
Максимальное расстояние после манёвра, при котором плавное уменьшение уровня
зума должно завершиться.
final
- minDistanceToManeuver → RouteDistance
-
Минимальное расстояние до манёвра, при котором должна включаться логика
плавного увеличения уровня зума.
final
- range → SpeedRange
-
Интервал скоростей.
final
-
roadClassesStyleZooms
→ Map<
RoadType, StyleZoom> -
Стилевой уровень масштабирования для определенного класса дорог.
Переопределяет style_zoom значение по умолчанию.
final
-
roadClassesTilts
→ Map<
RoadType, Tilt> -
Стилевой наклон для определенного класса дорог.
Переопределяет style_tilt значение по умолчанию.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- styleTilt → Tilt
-
Стилевой угол наклона по умолчанию. Применяется для всех классов дорог.
final
- styleZoom → StyleZoom
-
Стилевой уровень масштабирования по умолчанию. Применяется для всех классов дорог.
final
Methods
-
copyWith(
{SpeedRange? range, RouteDistance? minDistanceToManeuver, RouteDistance? maxDistanceToManeuver, Map< RoadType, StyleZoom> ? roadClassesStyleZooms, Map<RoadType, Tilt> ? roadClassesTilts, StyleZoom? styleZoom, Tilt? styleTilt}) → SpeedRangeToStyleZoom -
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.
override