RouteEditorSource class

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

Inheritance
Implemented types

Constructors

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

Properties

activeCalloutLabelFlags RouteMapObjectCalloutLabelFlagEnumSet?
Флаги, включающие отображение содержимого в баблах активного маршрута. См. IRouteMapObject::callout_label_flags.
getter/setter pair
activeDisplayFlags RouteMapObjectDisplayFlagEnumSet?
Флаги отображения активного маршрута. См. IRouteMapObject::display_flags.
getter/setter pair
activePermanentDisplayFlags RouteMapObjectPermanentDisplayFlagEnumSet?
Флаги, исключающие скрытие компонентов активного маршрута с карты. См. 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 RouteMapObjectCalloutLabelFlagEnumSet?
Флаги, включающие отображение содержимого в баблах неактивных маршрутов. См. IRouteMapObject::callout_label_flags.
getter/setter pair
inactiveDisplayFlags RouteMapObjectDisplayFlagEnumSet?
Флаги отображения неактивных маршрутов. См. IRouteMapObject::display_flags.
getter/setter pair
inactivePermanentDisplayFlags RouteMapObjectPermanentDisplayFlagEnumSet?
Флаги, исключающие скрытие компонентов неактивных маршрутов с карты. См. 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