Документация
Справочник JavaScript API
2.1.64 (текущая версия)
collection
interactivityModel
Интерфейсы

multiRouter.masstransit.StopModel

Примечание. Конструктор класса multiRouter.masstransit.StopModel скрыт, так как данный класс не предназначен для самостоятельной инициализации.

Расширяет IEventEmitter.

Модель данных остановки транспортного сегмента маршрута общественного транспорта.

Поля | События | Методы

Создает модель данных остановки транспортного сегмента.

Поля

ИмяТипОписание
events IEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

geometry geometry.base.Point

Геометрия остановки.

properties data.Manager

Данные остановки. Доступны следующие поля:

  • Integer – порядковый номер остановки во множестве остановок соответствующего транспортного сегмента;
  • id: String – идентификатор остановки;
  • name: String – название остановки;
  • lodIndex: Integer - порядковый номер точки остановки во множестве всех координат соответствующего ей пути маршрута.

segment multiRouter.masstransit.TransportSegmentModel

Ссылка на родительскую модель транспортного сегмента.

События

ИмяОписание
update

Обновление модели новыми данными. Экземпляр класса Event.

Методы

ИмяОписание
update(stopJson)

Обновляет состояние модели.

Описание полей

geometry

Геометрия остановки.

properties

{data.Manager} properties

Данные остановки. Доступны следующие поля:

  • Integer – порядковый номер остановки во множестве остановок соответствующего транспортного сегмента;
  • id: String – идентификатор остановки;
  • name: String – название остановки;
  • lodIndex: Integer - порядковый номер точки остановки во множестве всех координат соответствующего ей пути маршрута.

segment

Ссылка на родительскую модель транспортного сегмента.

Описание событий

update

Обновление модели новыми данными. Экземпляр класса Event.

Описание методов

update

{} update(stopJson)

Обновляет состояние модели.

Параметры:

ПараметрЗначение по умолчаниюОписание
stopJson *
[no-highlight[

* Обязательный параметр/опция.

]no-highlight]

Тип: Object

JSON-данные.

* Обязательный параметр/опция.