ScooterRouteSearchOptions class
Параметры поиска маршрута на самокате.
Constructors
-
ScooterRouteSearchOptions({bool avoidCarRoads = true, bool avoidStairways = true, bool avoidUnderpassesAndOverpasses = true, bool avoidUnpavedRoads = true, bool avoidLockedRoads = true, List<
ExcludedArea> excludedAreas = const []}) -
const
Properties
- avoidCarRoads → bool
-
Избегать автомобильных дорог.
final
- avoidLockedRoads → bool
-
Избегать закрытых для проезда дорог.
При значении true поиск маршрута не будет учитывать перекрытые для проезда участки дорог.
При значении false маршрут может быть проложен через перекрытые для проезда участки дорог, если невозможно
построить маршрут без проезда через перекрытые участки.
final
- avoidStairways → bool
-
Избегать лестниц.
final
- avoidUnderpassesAndOverpasses → bool
-
Избегать подземных и надземных переходов.
final
- avoidUnpavedRoads → bool
-
Избегать грунтовых дорог.
final
-
excludedAreas
→ List<
ExcludedArea> -
Исключаемые области (не больше 25).
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
copyWith(
{bool? avoidCarRoads, bool? avoidStairways, bool? avoidUnderpassesAndOverpasses, bool? avoidUnpavedRoads, bool? avoidLockedRoads, List< ExcludedArea> ? excludedAreas}) → ScooterRouteSearchOptions -
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