RouteMapObject class
Объект маршрута на карте.
- Inheritance
- Implemented types
Constructors
-
RouteMapObject(TrafficRoute trafficRoute, bool isActive, RouteIndex index, [EnumSet<
RouteMapObjectDisplayFlag> ? displayFlags = null, EnumSet<RouteMapObjectCalloutLabelFlag> ? calloutLabelFlags = null, RouteMapObjectCalloutLabelDisplayMode calloutLabelDisplayMode = RouteMapObjectCalloutLabelDisplayMode.absoluteValues, EnumSet<RouteMapObjectPermanentDisplayFlag> ? permanentDisplayFlags = null]) -
factory
Properties
- calloutLabelDisplayMode ↔ RouteMapObjectCalloutLabelDisplayMode
-
Режим отображения значений в баблах маршрута.
По умолчанию значения отображаются в виде абсолютных величин.
getter/setter pair
-
calloutLabelDisplayModeChannel
→ StatefulChannel<
RouteMapObjectCalloutLabelDisplayMode> -
Режим отображения значений в баблах маршрута.
По умолчанию значения отображаются в виде абсолютных величин.
no setter
-
calloutLabelFlags
↔ EnumSet<
RouteMapObjectCalloutLabelFlag> ? -
Набор флагов для отображения содержимого баблов маршрута.
Набор флагов для отображения содержимого баблов маршрута.
Если не задан, то для активного маршрута отображается и время движения по маршруту, и его длина,
а для неактивных маршрутов - только время движения.
getter/setter pair
-
calloutLabelFlagsChannel
→ StatefulChannel<
EnumSet< RouteMapObjectCalloutLabelFlag> ?> -
Набор флагов для отображения содержимого баблов маршрута.
Набор флагов для отображения содержимого баблов маршрута.
Если не задан, то для активного маршрута отображается и время движения по маршруту, и его длина,
а для неактивных маршрутов - только время движения.
no setter
-
calloutPosition
→ List<
CalloutMapPosition> -
Положение бабла маршрута.
no setter
-
calloutPositionChannel
→ StatefulChannel<
List< CalloutMapPosition> > -
Положение бабла маршрута.
no setter
-
displayFlags
↔ EnumSet<
RouteMapObjectDisplayFlag> ? -
Набор флагов для отображения различных частей маршрута.
Если не задан, используется логика отображения на основе статуса активности маршрута.
getter/setter pair
-
displayFlagsChannel
→ StatefulChannel<
EnumSet< RouteMapObjectDisplayFlag> ?> -
Набор флагов для отображения различных частей маршрута.
Если не задан, используется логика отображения на основе статуса активности маршрута.
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- isActive ↔ bool
-
Статус активности маршрута.
getter/setter pair
-
isActiveChannel
→ StatefulChannel<
bool> -
Статус активности маршрута.
no setter
- passedDistance ↔ RouteDistance
-
Пройденное расстояние вдоль маршрута.
getter/setter pair
-
passedDistanceChannel
→ StatefulChannel<
RouteDistance> -
Пройденное расстояние вдоль маршрута.
no setter
- passedDistanceVisualization ↔ RouteMapObjectPassedDistanceVisualization
-
getter/setter pair
-
passedDistanceVisualizationChannel
→ StatefulChannel<
RouteMapObjectPassedDistanceVisualization> -
no setter
-
permanentDisplayFlags
↔ EnumSet<
RouteMapObjectPermanentDisplayFlag> ? -
Набор флагов для предотвращения скрытия различных составных частей маршрута с карты
при обновлении пройденного вдоль маршрута расстояния.
Если не задан, то при обновлении пройденного вдоль маршрута расстояния с карты скрываются
все элементы маршрута, попадающие в неотображаемую часть маршрута.
getter/setter pair
-
permanentDisplayFlagsChannel
→ StatefulChannel<
EnumSet< RouteMapObjectPermanentDisplayFlag> ?> -
Набор флагов для предотвращения скрытия различных составных частей маршрута с карты
при обновлении пройденного вдоль маршрута расстояния.
Если не задан, то при обновлении пройденного вдоль маршрута расстояния с карты скрываются
все элементы маршрута, попадающие в неотображаемую часть маршрута.
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