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