RouteMapObject class

Объект маршрута на карте.

Inheritance
Implemented types

Constructors

RouteMapObject(TrafficRoute trafficRoute, bool isActive, RouteIndex index, [RouteMapObjectDisplayFlagEnumSet? displayFlags = null, RouteMapObjectCalloutLabelFlagEnumSet? calloutLabelFlags = null, RouteMapObjectCalloutLabelDisplayMode calloutLabelDisplayMode = RouteMapObjectCalloutLabelDisplayMode.absoluteValues, RouteMapObjectPermanentDisplayFlagEnumSet? permanentDisplayFlags = null])
factory

Properties

calloutLabelDisplayMode RouteMapObjectCalloutLabelDisplayMode
Режим отображения значений в баблах маршрута. По умолчанию значения отображаются в виде абсолютных величин.
getter/setter pair
calloutLabelDisplayModeChannel → StatefulChannel<RouteMapObjectCalloutLabelDisplayMode>
Режим отображения значений в баблах маршрута. По умолчанию значения отображаются в виде абсолютных величин.
no setter
calloutLabelFlags RouteMapObjectCalloutLabelFlagEnumSet?
Набор флагов для отображения содержимого баблов маршрута. Если не задан, то для активного маршрута отображается и время движения по маршруту, и его длина, а для неактивных маршрутов - только время движения.
getter/setter pair
calloutLabelFlagsChannel → StatefulChannel<RouteMapObjectCalloutLabelFlagEnumSet?>
Набор флагов для отображения содержимого баблов маршрута. Если не задан, то для активного маршрута отображается и время движения по маршруту, и его длина, а для неактивных маршрутов - только время движения.
no setter
calloutPosition List<CalloutMapPosition>
Положение бабла маршрута.
no setter
calloutPositionChannel → StatefulChannel<List<CalloutMapPosition>>
Положение бабла маршрута.
no setter
displayFlags RouteMapObjectDisplayFlagEnumSet?
Набор флагов для отображения различных частей маршрута. Если не задан, используется логика отображения на основе статуса активности маршрута.
getter/setter pair
displayFlagsChannel → StatefulChannel<RouteMapObjectDisplayFlagEnumSet?>
Набор флагов для отображения различных частей маршрута. Если не задан, используется логика отображения на основе статуса активности маршрута.
no setter
hashCode int
The hash code for this object.
no setteroverride
isActive bool
Статус активности маршрута.
getter/setter pair
isActiveChannel → StatefulChannel<bool>
Статус активности маршрута.
no setter
lanesCalloutPositions List<LanesCalloutMapPosition>
Положения баблов полосности. Возвращаются только актуальные положения для текущего пройденного расстояния по маршруту и только если источник, в который помещён объект, работает в режиме навигации.
no setter
lanesCalloutPositionsChannel → StatefulChannel<List<LanesCalloutMapPosition>>
Положения баблов полосности. Возвращаются только актуальные положения для текущего пройденного расстояния по маршруту и только если источник, в который помещён объект, работает в режиме навигации.
no setter
passedDistance RouteDistance
Пройденное расстояние вдоль маршрута.
getter/setter pair
passedDistanceChannel → StatefulChannel<RouteDistance>
Пройденное расстояние вдоль маршрута.
no setter
passedDistanceVisualization RouteMapObjectPassedDistanceVisualization
getter/setter pair
passedDistanceVisualizationChannel → StatefulChannel<RouteMapObjectPassedDistanceVisualization>
no setter
permanentDisplayFlags RouteMapObjectPermanentDisplayFlagEnumSet?
Набор флагов для предотвращения скрытия различных составных частей маршрута с карты при обновлении пройденного вдоль маршрута расстояния. Если не задан, то при обновлении пройденного вдоль маршрута расстояния с карты скрываются все элементы маршрута, попадающие в неотображаемую часть маршрута.
getter/setter pair
permanentDisplayFlagsChannel → StatefulChannel<RouteMapObjectPermanentDisplayFlagEnumSet?>
Набор флагов для предотвращения скрытия различных составных частей маршрута с карты при обновлении пройденного вдоль маршрута расстояния. Если не задан, то при обновлении пройденного вдоль маршрута расстояния с карты скрываются все элементы маршрута, попадающие в неотображаемую часть маршрута.
no setter
route TrafficRoute
Маршрут.
no setter
routeIndex RouteIndex
Индекс маршрута в редакторе маршрута.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userData Object?
Произвольные пользовательские данные, прикрепленные к объекту.
getter/setter pairinherited

Methods

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