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
- roadEventObjects → RoadEventMapObjectRouteAttribute
-
Отображаемые на карте объекты дорожных событий вдоль маршрута.
no setter
-
roadEventObjectsChannel
→ StatefulChannel<
RoadEventMapObjectRouteAttribute> -
Отображаемые на карте объекты дорожных событий вдоль маршрута.
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