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