TruckRouteSearchOptions class
Параметры поиска маршрута на грузовом транспорте. При поиске маршрута учитываются только заполненные параметры.
Constructors
-
TruckRouteSearchOptions({required CarRouteSearchOptions car, int? truckLength = null, int? truckHeight = null, int? truckWidth = null, int? actualMass = null, int? maxPermittedMass = null, int? axleLoad = null, bool dangerousCargo = false, bool explosiveCargo = false, Set<
TruckPassZonePassId> passIds = const {}, bool fallbackOnCar = false}) -
const
Properties
- actualMass → int?
-
Фактическая масса грузового транспортного средства в килограммах.
final
- axleLoad → int?
-
Нагрузка на ось в килограммах.
final
- car → CarRouteSearchOptions
-
Параметры поиска маршрута, общие с прочими автомобильными.
final
- dangerousCargo → bool
-
Признак наличия опасного груза.
final
- explosiveCargo → bool
-
Признак наличия взрывчатых веществ в грузе.
final
- fallbackOnCar → bool
-
Использование автоматического фоллбека с поиска грузового маршрута на поиск автомобильного маршрута
при невозможности найти грузовой маршрут, удовлетворяющий параметрам поиска.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- maxPermittedMass → int?
-
Разрешённая максимальная масса грузового транспортного средства в килограммах.
final
-
passIds
→ Set<
TruckPassZonePassId> -
Идентификаторы имеющихся у пользователя пропусков, требующихся для движения в пределах пропускных зон.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- truckHeight → int?
-
Высота грузового транспортного средства в миллиметрах.
final
- truckLength → int?
-
Длина грузового транспортного средства в миллиметрах.
final
- truckWidth → int?
-
Ширина грузового транспортного средства в миллиметрах.
final
Methods
-
copyWith(
{CarRouteSearchOptions? car, Optional< int?> ? truckLength, Optional<int?> ? truckHeight, Optional<int?> ? truckWidth, Optional<int?> ? actualMass, Optional<int?> ? maxPermittedMass, Optional<int?> ? axleLoad, bool? dangerousCargo, bool? explosiveCargo, Set<TruckPassZonePassId> ? passIds, bool? fallbackOnCar}) → TruckRouteSearchOptions -
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