behavior.RouteEditor
Расширяет IBehavior.
Поведение "редактор маршрутов".
Конструктор
behavior.RouteEditor()
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
||
Менеджер событий. Унаследовано от ICustomizable. |
События
Имя |
Описание |
Выключение поведения. Унаследовано от IBehavior. |
|
Включение поведения. Унаследовано от IBehavior. |
|
Сменилась карта. Поля данных: • newMap - новая карта. Унаследовано от IChildOnMap. |
|
Изменение в опциях объекта. Унаследовано от ICustomizable. |
|
Сменился родительский объект. Поля данных: • oldParent - старый родитель; Унаследовано от IChild. |
|
Методы
Имя |
Возвращает |
Описание |
disable() |
Выключает поведение. Унаследован от IBehavior. |
|
enable() |
Включает поведение. Унаследован от IBehavior. |
|
Returns ссылку на родительский объект. Унаследован от IChildOnMap. |
||
Boolean |
Проверяет, включено ли поведение. Унаследован от IBehavior. |
|
Устанавливает родительский объект. Унаследован от IChildOnMap. |
Описание событий
routechange
Событие смены маршрута вследствие вызова метода setState или включения/выключения поведения. Старый и новый маршрут можно получить через свойства события 'oldRoute' и 'newRoute' соответственно.