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