RouteMapObjectSource class

Источник объектов маршрута на карте.

Inheritance
Implemented types

Constructors

RouteMapObjectSource(Context context, [RouteVisualizationType routeVisualizationType = RouteVisualizationType.normal])
Функция создания IRouteMapObjectSource.
factory

Properties

hashCode int
The hash code for this object.
no setteroverride
objects List<RouteMapObject>
Объекты маршрута.
no setter
routeSourceSettings RouteSourceSettings
Настройка отображения объектов в источнике.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addObject(RouteMapObject item) → void
Добавление объекта маршрута в источник.
clear() → void
Удаление всех объектов маршрута из источника.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeObject(RouteMapObject item) → void
Удаление объекта маршрута из источника.
replaceAllObjects(List<RouteMapObject> objects) → void
Замена всех ранее добавленных в источник объектов на передаваемый список объектов. В отличие от удаления и добавления объектов по одному замена выполняется атомарно - старые маршруты удаляются, а новые маршруты появляются на карте одновременно.
replaceObject(RouteMapObject oldObject, RouteMapObject newObject) → void
Замена одного объекта маршрута в источнике на другой. В отличие от удаления и добавления объектов маршрута через последовательные вызовы remove_object и add_object замена одного маршрута на другой выполняется атомарно - старый маршрут удаляется, а новый появляется на карте одновременно.
toString() String
A string representation of this object.
inherited

Operators

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