RouteEditorSource class

Интерфейс класса, управляющего отображением маршрутов на карте.

Inheritance
Implemented types

Constructors

RouteEditorSource(Context context, RouteEditor routeEditor, [EnumSet<RouteMapObjectDisplayFlag>? activeDisplayFlags = null, EnumSet<RouteMapObjectDisplayFlag>? inactiveDisplayFlags = null, EnumSet<RouteMapObjectCalloutLabelFlag>? activeCalloutLabelFlags = null, EnumSet<RouteMapObjectCalloutLabelFlag>? inactiveCalloutLabelFlags = null, RouteMapObjectCalloutLabelDisplayMode calloutLabelDisplayMode = RouteMapObjectCalloutLabelDisplayMode.absoluteValues, EnumSet<RouteMapObjectPermanentDisplayFlag>? activePermanentDisplayFlags = null, EnumSet<RouteMapObjectPermanentDisplayFlag>? inactivePermanentDisplayFlags = null])
Функция создания IRouteEditorSource.
factory

Properties

activeCalloutLabelFlags EnumSet<RouteMapObjectCalloutLabelFlag>?
Флаги, включающие отображение содержимого в баблах активного маршрута. См. IRouteMapObject::callout_label_flags.
getter/setter pair
activeDisplayFlags EnumSet<RouteMapObjectDisplayFlag>?
Флаги отображения активного маршрута. См. IRouteMapObject::display_flags.
getter/setter pair
activePermanentDisplayFlags EnumSet<RouteMapObjectPermanentDisplayFlag>?
Флаги, исключающие скрытие компонентов активного маршрута с карты. См. IRouteMapObject::permanent_display_flags.
getter/setter pair
calloutLabelDisplayMode RouteMapObjectCalloutLabelDisplayMode
Режим отображения значений в баблах маршрутов. См. IRouteMapObject::callout_label_display_mode.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
inactiveCalloutLabelFlags EnumSet<RouteMapObjectCalloutLabelFlag>?
Флаги, включающие отображение содержимого в баблах неактивных маршрутов. См. IRouteMapObject::callout_label_flags.
getter/setter pair
inactiveDisplayFlags EnumSet<RouteMapObjectDisplayFlag>?
Флаги отображения неактивных маршрутов. См. IRouteMapObject::display_flags.
getter/setter pair
inactivePermanentDisplayFlags EnumSet<RouteMapObjectPermanentDisplayFlag>?
Флаги, исключающие скрытие компонентов неактивных маршрутов с карты. См. IRouteMapObject::permanent_display_flags.
getter/setter pair
objects List<RouteMapObject>
Объекты маршрута на карте.
no setter
routeSourceSettings RouteSourceSettings
Настройки отображения маневров на маршруте.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setPassedDistanceVisualization(RouteMapObjectPassedDistanceVisualization passedDistanceVisualization) → void
Изменить способ визуализации расстояния, пройденного вдоль маршрута.
setRoutesVisible(bool visible) → void
Включить или выключить отображение маршрутов на карте.
setShowOnlyActiveRoute(bool showOnlyActiveRoute) → void
Отображать на карте все маршруты (false) или только текущий активный маршрут (true).
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override