CarRouteSearchOptions class

Параметры поиска маршрута на легковом автомобиле.

Constructors

CarRouteSearchOptions({bool avoidTollRoads = false, bool avoidUnpavedRoads = false, bool avoidFerries = false, bool avoidLockedRoads = true, RouteSearchType routeSearchType = RouteSearchType.jam, List<ExcludedArea> excludedAreas = const []})
const

Properties

avoidFerries bool
Избегать паромных переправ.
final
avoidLockedRoads bool
Избегать закрытых для проезда дорог. При значении true поиск маршрута не будет учитывать перекрытые для проезда участки дорог. При значении false маршрут может быть проложен через перекрытые для проезда участки дорог, если невозможно построить маршрут без проезда через перекрытые участки.
final
avoidTollRoads bool
Избегать платных дорог.
final
avoidUnpavedRoads bool
Избегать грунтовых дорог.
final
excludedAreas List<ExcludedArea>
Исключаемые области (не больше 25).
final
hashCode int
The hash code for this object.
no setteroverride
routeSearchType RouteSearchType
Тип поиска маршрута.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({bool? avoidTollRoads, bool? avoidUnpavedRoads, bool? avoidFerries, bool? avoidLockedRoads, RouteSearchType? routeSearchType, List<ExcludedArea>? excludedAreas}) CarRouteSearchOptions
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